This project could be used as a boilerplate for a NodeJS application.
This project contains front-end side which is written in React with CRA and the back-end is written in NodeJS.
- NodeJS
- React
- MongoDB
- Redis
Passport library is used for authentication and more precisely Google Strategy is implemented as an authentication method
The project contains a basic CI configuration for TravisCI and a simple deployment for heroku.