Skip to content
It is a POC for MatchMaking Algorithm - Food Delievery Use Case. it is built using React,Redux, GraphQ, Express and MongoDB
JavaScript
Branch: master
Clone or download
Latest commit af77aba Jul 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
models search restaurant functionality Jul 17, 2019
resolvers search restaurant functionality Jul 17, 2019
types user login & search restaurant Jul 17, 2019
.babelrc initial commit Jul 13, 2019
.gitignore
README.md readme Jul 20, 2019
RESTAURANT APP - MATCHMAKING ALGORITHM.png readme Jul 20, 2019
index.js search restaurant functionality Jul 17, 2019
package.json functioanlity to add restaurant Jul 15, 2019

README.md

Match Making Algorithm - Food Delievery App UseCase

This is a simple Match Making Algorithm example using MongoDB and Node.js,GraphQL

Demo

IMAGE ALT TEXT HERE

📒 Index

🔰 About

About the service.

🔩 Setup

📓 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.

  • Nodejs
  • MongoDb
  • GraphQL
  • Git

🌌 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.0 as default version.)
  • NPM
  • MongoDb
  • Git

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

No File/Directory Name Description
1 .gitignore To ignore files from version control
2 .bablerc Project wide configuration for bable

PR's and Contributions are Welcome

📄 Resources

You can’t perform that action at this time.