This GitHub repository provides an e-commerce clothing store web application built with Django and Python.
The app provides the following features:
- Authentication and authorization
- CRUD features like:
- Adding products to cart
- Updating cart
- Deleting products from cart
- Viewing cart
- Searching for products based on product name
- Payment integration system with Paystack
- Email confirmation of order
The app requires the following to be installed:
- Python 3.x
- Django 3.x
- Paystack API
To install the app, simply clone the repository:
git clone https://github.com/kerry407/tangostore.git
Create a virtual environment for the Django app:
python3 -m venv my_env
Activate the virtual environment:
source my_env/bin/activate
Change into the cloned repository:
cd tangostore
After navigating to the repository folder, run the following command to install the requirements:
pip install -r requirements.txt
Run migrations to create the app's database:
python manage.py migrate
Create a superuser for the app:
python manage.py createsuperuser
To use the app, simply run the following command:
python manage.py runserver
Once the server is running, you can access the app at http://localhost/