A full-stack e-commerce platform developed as part of the Database Management System course at the Department of Computer Science and Engineering, University of Dhaka.
- User Authentication: Secure login and registration system
- Product Management:
- Browse products with advanced filtering
- Sort by price and ratings
- Search functionality
- Category-based filtering
- Admin Dashboard:
- Sales analytics
- Product management
- User management
- Database query demonstrations
- Responsive Design: Works seamlessly on desktop and mobile devices
- Next.js 14 (React)
- TypeScript
- Tailwind CSS
- Tremor (for charts and analytics)
- Lucide Icons
- Node.js
- Express.js
- PostgreSQL Database
Demonstrates various SQL concepts including:
- Natural Joins
- Cross Products
- Outer Joins
- Nested Queries
- Aggregate Functions
- Group By and Having Clauses
- String Operations
- Homepage:
- Hero section with promotional content
- Featured products display
- Category-based product browsing
- Product Page:
- Detailed product descriptions
- High-quality images with zoom functionality
- Customer reviews and ratings
- Cart and Checkout:
- Add to cart functionality
- Secure checkout process
- Order summary and confirmation
- Contact Page:
- Contact form for customer inquiries
- Team member information
- Project details
- About Page:
- Information about the project and team
- Mission statement
- Reasons to choose us
-
Clone the repository
git clone [repository-url] cd my-app
-
Install dependencies
npm install
-
Set up environment variables Create a
.env.local
file with:DATABASE_URL=your_database_connection_string
-
Run the development server
npm run dev
- Md. Tauseef - Ur - Rahman
- Faiaz Mahmud Ifti
For any queries:
- Email: [email protected]
- Email: [email protected]
This project is submitted as part of the coursework for Database Management System Lab at University of Dhaka.
🌟 If you find this project interesting or helpful, please consider giving it a star on GitHub! Your support motivates us to keep improving. 😊
This project is part of academic coursework and is subject to university guidelines.