-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dylan edited this page Sep 16, 2019
·
1 revision
By Richard Bates, Jim Reinknecht and Richard Debrah,
Forked and updated by Dylan Oshima.
Restaurant PoS is a simple React application for managing restaurant seating. It's features include handling orders for multiple guests and receipt printing. Restaurant PoS is lightweight making it easy to run on very low memory systems.
- When the order of the tables in the
GET_TABLESis switched, the empty table gets an id. - When you delete a dish in the admin page that existed in an order or a dish, removing it becomes weird. - fix: when an item is deleted it must be cascaded in all possible references of the item. Also when an item holds another item it should only hold a reference, that way if the reference cannot be found then it must have been deleted.
- Reset activeTableIndex on logout
- React
- React-Bootstrap
- Node
- create-react-app
- Express
- MongoDB
- Mongoose
- Linux Server Deployed
- NGINX Reverse Proxy
- REST Api
- React Alerts







- Clone Repository to your local drive
- From your favorite terminal enter
$ cd Restaurant-PoS - Run
$ npm installto install packages $ cd client- Run
$ npm installto install React packages -
$ cd ..into the main app folder - In the app folder run
$ npm startto run the app. Happy Hacking!
Restaurant PoS depends on several NPM Packages. Find below the various packages and their versions used.
Install with $ npm install.
- Clone Repository to your local drive
- From your favorite terminal enter
$ cd Restaurant-PoS - Run
$ npm installto install packages $ cd client- Run
$ npm installto install React packages -
$ cd ..into the main app folder - In the app folder run
$ npm startto run the app. Happy Hacking!