E-Farmstand is a web application designed to connect customers with local farm stands, allowing them to browse and purchase a wide variety of fresh, local products in one convenient online marketplace. Farm owners can easily list their farms and products, providing detailed information and images to attract customers.
- Browse Products: View a wide range of farm products including fruits, vegetables, dairy, meats, and more.
- Detailed Product Information: Access product details such as images, descriptions, prices, and the farm name.
- Search and Filter: Easily find specific products or browse by category, farm, or location.
- Purchase Products: Securely purchase products directly through the platform.
- List Farms: Create and manage farm profiles with details including name, location, images, and descriptions.
- Manage Products: Add, edit, and remove products with detailed information and images.
- Track Orders: Monitor and manage customer orders efficiently.
- Frontend: HTML, EJS, CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: Passport-based authentication