This project is a Jumia clone, a website designed to showcase and sell various products. It is built using the Django web framework and incorporates features inspired by the Jumia e-commerce platform.
- User Authentication: Users can register, log in, and log out securely.
- Product Listings: Display a list of products with details such as images, names, prices, and descriptions.
- Product Categories: Categorize products for easy navigation and filtering.
- Search Functionality: Allow users to search for products based on keywords. (Coming soon...)
- Shopping Cart: Enable users to add products to their cart and proceed to checkout.(Coming soon...)
- Order Management: Provide order history and status tracking for users.
- Admin Panel: Admins can manage products, categories, and user orders through an admin dashboard.
- Django: A high-level Python web framework for rapid development.
- HTML, CSS, JavaScript: Front-end technologies for building the user interface.
- Bootstrap: Front-end framework for responsive and visually appealing design.
- MySQL: Database system for storing product and user information.
- Git: Version control for collaborative development.
- Clone the repository:
git clone https://github.com/brandonladen/jumia-clone.git
- Change your directory
cd jumia-clone
- create your virtual environment
python -m venv name_of_environment
- start virtual environment(Windows)
source name_of_environment/Scripts/activate
start virtual environment(Linux/Ubuntu)source name_of_environment/bin/activate
- run
pip install -r requirements.txt
- run
python manage.py makemigrations
- run
python manage.py migrate
- Then run
python manage.py runserver
to start server
1. PETER OKECH <okechpj@gmail.com>
2. BRANDON ODHIAMBO <brandonladen486@gmail.com>
3. CLIFFORD MUKOSH <*******@gmail.com>
4. SILAS MORACHA <morachasilas@gmail.com>