Easy Grocery is a web application designed to help you create shopping lists while finding the best prices from grocery stores near you. With a user-friendly interface, you can explore available stores, browse product categories, and manage your favorites and shopping lists. The app also allows users to sign up, log in, and keep track of their personalized preferences.
- Search for Grocery Stores: Discover nearby grocery stores and their available products.
- Create Shopping Lists: Build and organize shopping lists for your next grocery trip.
- Compare Prices: Find the best deals by comparing product prices across stores.
- Manage Favorites: Save your favorite products for quick access.
- User Authentication: Sign up, log in, and access personalized content.
- Responsive Design: Fully optimized for mobile, tablet, and desktop devices.
- React.js: For building interactive user interfaces.
- Axios: For making API requests.
- Styled Components: For modular and reusable component styling.
- Node.js: For server-side development.
- Express.js: For creating API routes and handling requests.
- MongoDB: For storing user data, products, and shopping lists.
- Mongoose: For database modeling and queries.
- JWT Authentication: For secure user sessions.