Match Making Algorithm - Food Delievery App UseCase
This is a simple Match Making Algorithm example using MongoDB and Node.js,GraphQL
About the service.
📓 Pre Requisites
Following are the pre-requisites you need to have in order to understand and work with this project. You don't have to be an expert in them, but a general idea will help you in the long run.
🌌 Development Environment
Also, in order to build this project, you need need to have the following tools installed on your system.
- Nodejs (Recommended to use NVM with
v12.6.0as default version.)
Once you have all the tools installed on your system, you can now clone the repository and install the node modules.
$ git clone https://github.com/ganeshmani/foodmonster $ cd foodmonster $ npm install
📁 File Structure
. ├── index.js ├── models ├── Restaurant.js ├── User.js ├── resolvers ├── addRestaurant.js ├── createUser.js ├── getAllRestaurant.js ├── loginUser.js ├── searchRestaurant.js ├── resolvers ├── common.js ├── Restaurent.js ├── User.js ├── package-lock.json ├── .babelrc └── README.md
|1||.gitignore||To ignore files from version control|
|2||.bablerc||Project wide configuration for bable|