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
- Host: GitHub
- URL: https://github.com/mcodex/rocketseat-gobarber-api
- Owner: mCodex
- License: mit
- Created: 2020-02-05T23:33:42.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T14:07:56.000Z (almost 3 years ago)
- Last Synced: 2025-03-25T17:51:39.248Z (9 months ago)
- Topics: express, jwt, nodemon, sequelize
- Language: JavaScript
- Size: 1.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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