Nextjs+DRF Complete Role based auth| Redis Caching & Celery Task| Product Page| Source Code
This is an unfinished e-commerce project with role-based authentication for buyers and sellers.
Here are the pages that are fully functional in both frontend and backend,
1. Sign-up page with Role-based Registration (Send Password Reset Email with Throttle Api limit)
2. Login Page with role-based dashboard redirection
3. Buyer and Seller Dashboard with middleware with cookie for route protection and JWT Token Authentication for the user
4. Working Send Password Rest Email with Celery Background Task
5. Set the password after you click on the password reset link
6. Product Page with Variation with Redis Caching
7. Cart State page (Cart Transfer to the user account and persistence in Redis caching, still in progress)
8. Address Page (Dynamic Address in Progress)
8. Checkout (Still in Progress)
9. PayPal Integration (Still in Progress)
10. Redis Chasing
11. Celery Schedule Task
12. UI created with Module CSS
13. Docker Container for Redis, Celery, and Django Project
14. Search Filter
15. Pagination
16. Permission
18. Proper Error Handling
Buyer and Seller Dashboard based on UI
1. Currently, only Logout is Working
2. Role-Based Menu
3. Rest of the Page only based on UI
Demo UI Based Dashboard (Hosted version for Demo): -https://demo1.codewithdev.com/dashboard/customer
Note:- The e-commerce source code is based on NextJS with module CSS without TypeScript and Django REST Framework.
✅ License & Restrictions
This product is sold under a single-project license (standard). You may use and modify it for multiple personal projects or one client. Reselling, redistributing, or publicly posting the source code is strictly prohibited. Contact the seller for extended/commercial licensing.
Is this non-refundable?
Digital downloads are non-refundable.
All screenshots + demo preview are provided so you can fully evaluate the template before purchasing.