Loading repository dataβ¦
Loading repository dataβ¦
bundlab / repository
π A modern and scalable E-Commerce mobile application built with Python and Kivy. The project features a clean modular architecture, beautiful mobile UI, reusable widgets, screen navigation, and Android-ready support using Buildozer. Designed for learning, rapid development, and production-ready mobile commerce applications.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A modern mobile E-Commerce application built with Python and Kivy. This project demonstrates how to build a beautiful cross-platform shopping app using Kivy UI, modular architecture, and Android packaging with Buildozer.
The application provides a clean UI, scalable architecture, and modular design, making it ideal for learning mobile app development with Python.
A modern mobile shopping experience built with Python + Kivy
Features include:
e-commerce-app/
β
βββ app/
β βββ main.py
β β
β βββ config/
β β βββ settings.py
β β
β βββ database/
β β βββ db.py
β β
β βββ screens/
β β βββ login.py
β β βββ dashboard.py
β β βββ profile.py
β β βββ settings.py
β β
β βββ widgets/
β β βββ bottom_nav.py
β β
β βββ utils/
β βββ helpers.py
β
βββ ui/
β βββ login.kv
β βββ dashboard.kv
β βββ profile.kv
β βββ settings.kv
β βββ main.kv
β
βββ assets/
β βββ icons/
β βββ images/
β βββ fonts/
β
βββ requirements.txt
βββ buildozer.spec
βββ README.md
βββ LICENSE
βββ .gitignore
| Technology | Purpose |
|---|---|
| Python | Core Programming Language |
| Kivy | Mobile UI Framework |
| KivyMD | Modern UI Components |
| SQLite | Local database |
| Buildozer | Android APK Builder |
git clone https://github.com/yourusername/e-commerce-app.git
cd e-commerce-app
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app/main.py
Install Buildozer:
pip install buildozer
Initialize:
buildozer init
Build APK:
buildozer -v android debug
The APK will appear in:
/bin/
This template can be used for:
Contributions are welcome!
git checkout -b feature-name
git commit -m "Add new feature"
git push origin feature-name
This project is licensed under the MIT License.
Abdullahi Bundi Developed with β€οΈ using Python & Kivy
GitHub: https://github.com/bundlab
If you like this project:
π§ Active Development
More features and improvements coming soon.