E-Commerce demo project. Food delivery application project made with.
FoodDeliveryStore is a React-based single page application with server-side rendering. It consists of a storefront, backoffice, and API backend using Node.js, Express, and MongoDB. The application allows users to browse and order food from the storefront, manage orders and products in the backoffice, and provides a seamless user experience with features like server-side rendering and responsive design.
To install the FoodDeliveryStore theme, please follow these steps:
Make sure you have Node.js version 10 or above installed on your machine. You can download it from the official Node.js website.
Install MongoDB by following the instructions on the MongoDB website.
Seed the database with the necessary data. Go to the ‘backends/express’ directory and run the following command:
npm run seed
npm install
npm run start
npm install
npm run build
npm run start
FoodDeliveryStore is a React-based single page application that offers a complete solution for online food ordering. With features like server-side rendering, responsive design, and session management, it provides a seamless user experience. The storefront allows users to browse and order food, while the backoffice provides a dashboard for managing orders and products. The installation process involves setting up the necessary dependencies and starting the backend and storefront servers. With the FoodDeliveryStore theme, users can easily set up their own online food delivery business.