The DRF-Ecommerce-API offers API endpoints that enable the sale of tangible goods.
Several functionalities are available through this application:
- Admin can create/update/delete Product, Category
- Admin can create/update/delete Product Detail
- Authenticated Users can make POST requests to Product Category & Product Detail
- Unauthenticated Users can only make GET requests to Product Category & Product Detail
- Users can SignUp to be authorized
- Create a Virtual Environment
virtualenv projectenv
- Go To environment Directory
cd projectenv/apps
- Activate Virtual Environment
activate
- Install Required Package
pip install -r requirements.txt
- Migrate Database
python manage.py migrate
- Finally Run The Project
python manage.py runserver
Feel free to send me feedback on file an issue. If you wish to contribute, please feel free to do so!