- Full featured shopping cart
- Product reviews and ratings
- Top products carousel
- Product pagination
- Product search feature
- User profile with orders
- Admin product management
- Admin user management
- Admin Order details page
- Mark orders as delivered option
- Checkout process (shipping, payment method, etc)
- PayPal / credit card integration
- Front-End: React.js, Redux, Bootstrap.
- Back-End: Django, Django-Rest-Framework, JWT.
- Database: DBSqlite3.
- Payment-Gateway: PayPal.