This is the client site repository for Food Lane a Restaurant Management Website with React, React Router Dom, Node.js, MongoDB, and Firebase.
- Search functionality: Users can search spacefic foods and expore it.
- Order functionality: Users can order foods and see their order list.
- Add new food: User can add new foods as a seller, delete foods, update foods, and see all added foods.
- Pagination: Pagination is added to the foods page.
- Credentials authentication with Firebase: Secure email and password-based authentication system with registration and login pages.
- Google authentication: User can also Login with his Google account.
- Full responsivity and mobile UI: The website is fully responsive, the ui is different on desktop and mobile devices.
- User friendly react toast message: Get user friendly notifications for important actions.
- Live Website link: https://resturent-assignment.web.app
- Server site repo link: https://github.com/masud-rana44/foodlane-server
Explore the application using these demo accounts:
- Email: user@foodlane.com
- Password: #Test1234
The website is built using the following technologies and libraries:
Frontend | Backend |
---|---|
React | Express |
Axios | MongoDB |
Cloudinary-React | Mongoose |
Firebase | JWT (JSON Web Tokens) |
Tailwind | Cookie-parser |
React-DOM | Dotenv |
React-Hot-Toast | |
React-Icons | |
React-Router-DOM | |
Tanstack-Query |
This project needs a ⭐️ from you. Don't forget to leave a star ⭐️.