This is an innovative food-ordering app that streamlines the culinary experience where users effortlessly select from a diverse menu, add items to their cart, fill in delivery details and seamlessly pay via Paystack for a hassle-free shopping journey. The app offers a delightful fusion of convenience and flavour, with added flexibility through Pay on delivery support.
In other to successfully run this program the following should be installed:
- NodeJs
NodeJs can be downloaded from here
Create a Paystack account then replace the
const publicKey = "pk_test_********"; inside the src/pages/checkout.jsx page with your own generated public key value to receive payment at your end.
This project was made by using the following:
- ReactJs
- tailwindCss
- PayStack payment
- NodeJs
- Express
- FetchApi
Hosted using Vercel Hosting Platform.
The following steps should be followed after installing the prerequisite to run the project
run the commands
npm install && npm run start
These commands has to be run in the terminal from the frontend folder and also on the backend folder to install the dependencies and run both the backend and the frontend server. The terminal will display the URLs for both your frontend server and backend server after running the commands.
The project can be found in the following links:
Web: Food Ordering App
