This is an e-commerce project developed using Django and Next.js. It provides a platform for present products online.
- User Authentication: Users can create accounts, log in, and log out. Session management is implemented using cookies.
- Product Listings: Products are categorized and displayed with details such as name, description, price, and availability.
- Cart Functionality: Users can add products to their cart, view the cart, and proceed to checkout.
- Responsive Design: The application is optimized for various screen sizes, providing a seamless user experience on both desktop and mobile devices.
Backend: Django, Django REST framework Frontend: Next.js, React, Tailwind CSS Database: SQLite (for development), PostgreSQL (for production)