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

https://github.com/mcodex/rocketseat-gobarber-api


https://github.com/mcodex/rocketseat-gobarber-api

express jwt nodemon sequelize

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Rocketseat's GoBarber API

A project built only for studying purposes which is a management platform for barber shops.

## 📚 Libraries:

* [ExpressJS](https://expressjs.com/)
* [HelmetJS](https://helmetjs.github.io/)
* [Airbnb's ESlint](https://www.npmjs.com/package/eslint-config-airbnb)
* [Nodemon](https://nodemon.io/)
* [Sucrase](https://sucrase.io/) - For ES6+ support
* [Sequelize](https://sequelize.org/) - Database ORM
* [JWT](https://jwt.io/)
* [Multer](https://www.npmjs.com/package/multer)
* [Nodemailer](https://nodemailer.com/about/)
* [Handlebars](https://handlebarsjs.com/)
* [Redis](https://redis.io/)
* [Bee-Queue](https://bee-queue.com/)
* [dotenv](https://github.com/motdotla/dotenv)
* [express-brute](https://www.npmjs.com/package/express-brute)
* [express-rate-limit](https://www.npmjs.com/package/express-rate-limit)

## 📦 Installation

It is easy, just run:

* `yarn` - to install dependencies
* `yarn dev` - to start development mode
* `yarn queue` - to start queue process