EatsXPress is an enterprise-level full-stack modern food delivery web application built using Next.js, Shadcn UI, Tailwind CSS, Node.js, MongoDB, and Stripe.
EatsXPress revolutionizes the food delivery experience by combining cutting-edge technology with a seamless user interface. Our platform empowers users to explore a wide range of restaurants, place orders with ease, and enjoy their favorite meals delivered right to their doorstep.
- Modern UI: Utilizing Next.js, Shadcn UI, and Tailwind CSS for a sleek and responsive user interface.
- Robust Backend: Built with Node.js and MongoDB, ensuring scalability and reliability for handling large volumes of data.
- Secure Payments: Integrated Stripe for secure and seamless payment processing, providing users with a hassle-free checkout experience.
- Real-Time Updates: Implemented real-time order tracking and status updates, keeping users informed throughout the delivery process.
- Advanced Search: Empowered users to discover restaurants and dishes based on various criteria, enhancing the browsing experience.
- Efficient Order Management: Streamlined order management system for restaurants, enabling efficient processing and fulfillment.
Backend Repository - Explore the backend codebase to see how we handle data management, authentication, and more.
To run the EatsXpress application locally, follow these steps:
- Clone this repository to your local machine.
- Install dependencies using
npm install
. - Start the development server with
npm run dev
. - Access the application in your browser at
http://localhost:3000
.
We welcome contributions from the community to enhance and improve EatsXpress. If you'd like to contribute, please fork this repository and submit a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE file for details.