Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ahmadhuss/graphql-crud-mongodb

A CRUD API in Graphql with changes to the MongoDB database
https://github.com/ahmadhuss/graphql-crud-mongodb

express graphql mongodb mongoose nodejs

Last synced: about 21 hours ago
JSON representation

A CRUD API in Graphql with changes to the MongoDB database

Awesome Lists containing this project

README

        

### Graphql CRUD API with MongoDB changes

Packages used in the project:

| # | Package | Description |
|-----|--------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 | [express](https://github.com/expressjs/express#readme) | Node.js server built with easy-to-use features. |
| 2 | [apollo-server-express](https://github.com/apollographql/apollo-server#readme) | This is the Express integration of Apollo Server. Apollo Server is a community-maintained open-source GraphQL server that works with many Node.js HTTP server frameworks. |
| 3 | [graphql](https://github.com/graphql/graphql-js#readme) | We want to play with our Graphql APIs, this package will help us to do this. |
| 4 | [mongoose](https://github.com/Automattic/mongoose#readme) | An ORM for the MongoDB database. |
| 5 | [dotenv](https://github.com/motdotla/dotenv#readme) | `dotenv` is a zero-dependency module that loads environment variables from a `.env` file into `process.env`. |
| 6 | [nodemon](https://github.com/remy/nodemon#readme) | A dev dependency that basically wraps up our Node.js Express server and restarts the server whenever changes are made to the `.js` files. |
| 7 | [prettier](https://github.com/prettier/prettier#readme) | Prettier is an opinionated code formatter. |