A modern, responsive fruit storefront application, this project allows users to browse products, sign up for discounts, and submit shopper details using JSON, HTML, CSS, Bootstrap, AngularJS, and JavaScript. The project integrates backend features using Node.js and MongoDB for robust data handling and CRUD operations.
- Browse Products: View a grid of products with images, prices, and descriptions.
- Shopping Cart: Add, update, or remove items from the cart with dynamic total calculation.
- CRUD Operations: Perform create, read, update, and delete operations on products, shoppers, and shipping details.
- Dynamic Data Updates: Automatically reflect updates without requiring a page refresh.
- Form Validation: Ensure valid data entry for products, shoppers, and shipping details.
- Mobile-Friendly Design: Fully responsive UI for optimal viewing on any device.
- Frontend: HTML, CSS, Bootstrap, AngularJS
- Backend: Node.js, Express.js
- Database: MongoDB (Atlas)
- Deployment: Vercel