https://github.com/smaharj1/graphql-nodejs-server-starter-pack
A simple boilerplate for Apollo in Express with JWT Authentication and MongoDB database.
https://github.com/smaharj1/graphql-nodejs-server-starter-pack
apollo-server-express authentication graphql jwt mongodb
Last synced: 4 months ago
JSON representation
A simple boilerplate for Apollo in Express with JWT Authentication and MongoDB database.
- Host: GitHub
- URL: https://github.com/smaharj1/graphql-nodejs-server-starter-pack
- Owner: smaharj1
- Created: 2018-02-23T01:48:20.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T07:27:20.000Z (over 3 years ago)
- Last Synced: 2025-10-25T04:36:34.000Z (8 months ago)
- Topics: apollo-server-express, authentication, graphql, jwt, mongodb
- Language: JavaScript
- Homepage:
- Size: 352 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Starter Kit for Apollo GraphQL in ExpressJS
The goal of this project is to create a ready-to-go basic kit of Apollo Server for Express. It is still in development.
The project uses these libraries:
## Implemented Libraries
1. **apollo-server-express**: This express integration is used because it is the integration mentioned in the Apollo website.
2. **Mongoose (Mongo DB)**: This is the library for modeling the app data. You can read all about it [here](http://mongoosejs.com/)
3. **Authentication Feature**: User Authentication is one of the most preliminary feature of any application unless the application is completely private. I am going to use [JWToken](https://jwt.io/) and [Bcrypt](https://en.wikipedia.org/wiki/Bcrypt) for authentication.
## In Progress
1. Client App
## Pre requisites
1. NodeJS: Download for Mac or Windows from [here](https://nodejs.org/en/download/)
### Author
Sujil Maharjan