The project includes features such as user authentication, product listings with detailed descriptions, and shopping cart functionality. Customers can search and filter products based on various criteria, and sellers can manage their inventory and sales. The project is designed to be scalable and customizable, making it a great starting point for building your own e-commerce website for refurbished electronics using Django and DRF.
- User authentication: Customers and sellers can register and login to their accounts.
- Product listings: Sellers can create product listings with detailed descriptions, including images and pricing information. Customers can search and filter products based on various criteria, such as category, brand, and condition.
- Shopping cart: Customers can add products to their cart and checkout securely using a payment gateway(Paypal)
- Order tracking: Customers can track the status of their orders, and sellers can manage their order fulfillment and shipping.
- Order tracking: Customers can track the status of their orders, and sellers can manage their order fulfillment and shipping.
Clone the project:
git clone https://github.com/GadgetHub/Blaone-Backend.git
Go to the project directory:
cd my-project
Install dependencies:
pip install -r requirements.txt
Set up the database:
python manage.py migrate
Start the development server:
python manage.py runserver
Contributions are always welcome!
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
If you have any feedback, please reach out to us at oliverkoechrj@gmail.com
This project is licensed under the MIT License.