Project Menufy is a SPA aimed at helping restaurants have their digital menus without costs due to the COVID pandemic. The app is entirely designed for smartphones.
This repo contains both client and server. You need git, node, npm and docker/docker-compose to run the app. Optionally you can skip docker and install Mongo directly on your PC.
-
Clone this repo and enter
git clone https://github.com/kenzoi/Menufy.git cd Menufy
-
Install dependencies
npm i cd client npm i cd ../server npm i
-
While in the server folder run
docker-compose up
to start MongoDB. -
Run
npm start
to start the server. -
While in the client folder run
npm start
to start the client. -
(Optional) Server enviroment variables
PORT=3001 # (default port is 3000) FASTIFY_ADDRESS="0.0.0.0" # Listen on all IPv4 address, enable access from your local network.