Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yog9/bill-generator
Bill Generator is a full-stack app made to generate bill for food-items that the user orders. It is built from scratch using React, React Router, Node js and a NoSQL database mongo DB.
https://github.com/yog9/bill-generator
mern mongo-db react
Last synced: 1 day ago
JSON representation
Bill Generator is a full-stack app made to generate bill for food-items that the user orders. It is built from scratch using React, React Router, Node js and a NoSQL database mongo DB.
- Host: GitHub
- URL: https://github.com/yog9/bill-generator
- Owner: Yog9
- Created: 2019-04-16T16:32:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-11T07:38:47.000Z (over 4 years ago)
- Last Synced: 2024-12-21T00:16:19.820Z (1 day ago)
- Topics: mern, mongo-db, react
- Language: JavaScript
- Homepage:
- Size: 640 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bill Generator
### Summary
Bill Generator is a full-stack app made to generate bill for food-items that the user orders. It is built from scratch using React, React Router, Node js and a NoSQL database mongo DB.### Motivation
The purpose of this project was to understand how to create a full-stack web-app with React, Node js and Mongo DB.### Getting Started
#### Setup Backend of Bill Generator
* In the root folder
* Run `npm install`
* Make sure you have mongo db installed.
* Start mongoDB
`sudo service mongod start`
* In the root folder run `node seed.js` to populate the database.#### Setup React App
* Go to the client directory
* Run `npm install`#### To start Bill Generator
After executing all the above steps.
* In the root folder run `npm run dev`### Built With
* React js
* Node js
* React Router
* Mongo DB### Features
**1. Uses REST API.**### Coming Soon
- [ ] Create login functionality. After the user get autheticated he/she can add food item into the Database.This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).