FoodCorner is a MERN Stack-based food ordering application designed to provide users with a seamless and fast food ordering experience. It offers user authentication, product browsing, cart management, and secure checkout flow.
Tech Stack Frontend:
- React.js
- HTML, CSS, JavaScript
- Axios
Backend:
- Node.js
- Express.js
- MongoDB (Mongoose ORM)
- JWT Authentication
- Bcrypt – Password Security
Features:
✔ User Login & Signup
✔ Food Categories & Dynamic Menu
✔ Add to Cart & Cart Management
✔ Search & Filter Food Items
✔ Secure Payments / Checkout
✔ Fast API Responses
✔ Responsive UI for all devices
Installation & Setup:
- Clone the Repository
- git clone https://github.com/Ashuzade/FoodCorner.git
- cd FoodCorner
- Setup Backend
- cd backend
- npm install
- npm start
- Setup Frontend
- cd frontend
- npm install
- npm start
Environment Variables (.env)
- MONGO_URI=your-mongodb-url
- JWT_SECRET=your-secret-key
- PORT=5000