Nodejs-Typescript / Express / GraphQL / MongoDB API Boilerplate

Nodejs-Typescript/GraphQL/Express/MongoDB Boilerplate

A πŸ‘¨πŸ»β€πŸ’» Node-Typescript/Express/MongoDB Boilerplate with User Authentication and Authorization with JWT support.This is an updated version of Sam Quinn’s bulletproof-nodejs implementation Link to Repo

This project is hosted on heroku at typescript-graphql-apiv1.herokuapp.com 🌐 Try it out

πŸ“ API Documentation
🐞 Bug Report    πŸ“’ Feature Request

Tech Stack

Development

We use node version 10.15.0

nvm install 10.15.0

nvm use 10.15.0

The first time, you will need to run

npm install

Then just start the server with

npm run start

It uses nodemon for livereloading ✌️

Roadmap

  • [x] Typescript class based implementation.
  • [x] Add GraphQL Support.
  • [ ] CRUD Operations.
  • [ ] Unit tests.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Download Details:

Author: smithg09

Source Code: https://github.com/smithg09/nodejs-typescript-graphql-starter

#node #nodejs #javascript

Nodejs-Typescript / Express / GraphQL / MongoDB API Boilerplate
67.30 GEEK