Skip to content

ganeshmani/foodmonster

Repository files navigation

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

About

It is a POC for MatchMaking Algorithm - Food Delievery Use Case. it is built using React,Redux, GraphQL, Express and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors