Group project for CSC 322 @ CCNY for Professor Jie Wei
Exposed API Keys are not an issue
- Ayushya Amitabh
- Melvin Tham
- Gerry Xu
- Tobias He
Reach us at [email protected]
Use G-Mail login for Firebase & Google Maps API
- Firebase (Hosting, BaaS & Authentication) | Documentation | Login
- Google Maps & Places API | Documentation | Login
- Axios (HTTP Requests) | GitHub
- Material-UI (UI components) | Documentation
- ReactJS (JS Framework) | Documentation
- Google Maps Wrapper | GitHub
- AOS (Animation Provider) | GitHub
- React Router | Documentation
- History | GitHub
- React-Sketch (Canvas Library) | GitHub
- React Native | Documentation
- React Native Material-UI | GitHub
- React Navigation | Documentation
- React Native Animatable (Animation Provider) | GitHub
- React Native Maps (Google Maps for RN) | GitHub
- React Native Material Textfield | GitHub
- React Native SnackBar | GitHub
- RN Sliding Up View | GitHub
- React Native PopUp Dialog | GitHub
- Google-Maps-Services-JS (Node.JS Google Maps Library) | GitHub
Make sure to have Node.JS and NPM installed. Download here, go for LTS.
- Clone this git and go to directory:
$ git clone https://github.com/ayushyamitabh/PizzaOrderSystem.git && cd PizzaOrderSystem
- To install all dependencies
$ npm install
- To start local hosting (will start on
localhost:3000
)
$ npm start
- If you want to install a new dependency make sure to use the
save
tag:
$ npm install --save <package_name>
- To push your changes:
$ git add .
Only if you added new files
$ git commit -m "<commit message>"
$ git push origin master