An e-commerce API created using Django RestFramework with different functionalities that enable the users to create a customer cart, view, update and perform advanced queries.
Django
Django Restframework
PostgreSQL
- Browseable API
- CRUD (Create, Read, Update, Delete) operations
- Advanced filtering options
- Powerful search functionality
This project was built using Python (Django). For set up, firstly ensure you have python downloaded and installed. Then proceed to install Django at your command prompt.
pip install django, djangorestframework
Before installing the packages required for this project, you may want to create a virtual environment. This will ensure you do not have lots of packages clogging. A virtual environment is created by running:
python -m venv .venv
source .venv/bin/activate
Once this is done, you can install all packages using requirements.txt
pip install -r requirements.txt
- In your code editor, run the program by
python manage.py runserver
in your terminal.
- Clone the repository and change the directory to the clone directory.
- Submit pull requests to propose your changes..
- Feel free to open issues to discuss and suggest improvements.