Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MdSazzadIslam/node-mongo-graphql-api

A GraphQL API with Node and MongoDB
https://github.com/MdSazzadIslam/node-mongo-graphql-api

express geocoder graphql mongodb nodejs

Last synced: about 1 month ago
JSON representation

A GraphQL API with Node and MongoDB

Awesome Lists containing this project

README

        

#node-mongo-graphql-api
A GraphQL API with Node and MongoDB

Don't forget to give this repo a ⭐ if you like and want to appreciate my efforts

Tech

![Tech](https://user-images.githubusercontent.com/63356649/121806425-a665eb00-cc71-11eb-8073-5772687fcc9d.JPG)
Features

![Features](https://user-images.githubusercontent.com/63356649/121806474-ca293100-cc71-11eb-9c89-78826e5c032f.JPG)

[In order to get access queries and mutation please login. If you don't have an account please registration first.]

Packages

![packages](https://user-images.githubusercontent.com/63356649/121806280-090ab700-cc71-11eb-8a13-e62b2869ac42.JPG)

Registration

![Registration](https://user-images.githubusercontent.com/63356649/121807321-79b3d280-cc75-11eb-99c8-1e53e1b19ac8.JPG)

Login

![Login](https://user-images.githubusercontent.com/63356649/121807328-80424a00-cc75-11eb-8b57-b7553c04a0cf.JPG)

Add new appartment
![Create](https://user-images.githubusercontent.com/63356649/121807385-b4b60600-cc75-11eb-9a17-cb6d42a9e110.JPG)

Update a appartment
![Update](https://user-images.githubusercontent.com/63356649/121807391-b5e73300-cc75-11eb-957a-51dad4f26c74.JPG)

All the appartment Records
![Appartments](https://user-images.githubusercontent.com/63356649/121807382-b2ec4280-cc75-11eb-8afb-2f73aa056efe.JPG)

Favorite Appartments

![Favorite Appartments](https://user-images.githubusercontent.com/63356649/121807387-b4b60600-cc75-11eb-8317-1557c9d7e701.JPG)

Filter by geolocation

![Filter](https://user-images.githubusercontent.com/63356649/121807388-b54e9c80-cc75-11eb-8488-c32550539416.JPG)

The easiest way to get started is to clone the repository:

# Git Clone
git clone --depth=1 https://github.com/MdSazzadIslam/node-mongo-graphql-api.git

# Install NPM dependencies
npm install

# Change directory
cd backend

# Then simply start your app
node server.js

[N.B -> Please add mongodb connection string in .env file]

Don't forget to give this repo a ⭐ if you like and want to appreciate my efforts