Skip to content

πŸ’ˆπŸ’‡πŸΏ An application using Node.js, express and ORM's like sequelize (with PostgresSQL) and mongoose to learn more about back-end.

Notifications You must be signed in to change notification settings

cybercris/gobarber-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

55 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GoStack

GoBarber - Application developed during NodeJs course

#rocketseat, #nodejs, #express, #sequelize, #mongodb, #redis, #jwt, #nodemailer, #youch, #yup

GitHub language count Made by Rocketseat License Stargazers

AboutΒ Β Β 

πŸš€ About

Rocketseat application in GoStack 8.0 about back-end in node. Basically this app manages an Barber where users makes appointments and this notifys providers linked to the action , also there is all the CRUD interface if the user wants to edit or delete the appointment, etc.

πŸ“š Librarys used

  • express
  • sequelize
  • mongoose
  • jsonwebtoken
  • pg
  • pg-hstore
  • bcryptjs
  • yup
  • date-fns
  • nodemailer
  • bee-queue
  • sentry
  • express-async-errors
  • youch
  • dotenv
  • cors

πŸ”§ Tools used

  • Docker

Databases used

  • PostgreSQL
  • MongoDB
  • Redis

Available Scripts

In the project directory, you can run:

yarn dev

Runs the app in the development mode.
APP_URL=http:https://localhost:3333

Architecture

MVC (without the view because later will be React dealing the interface)

Learn More

You can learn more in the Postman documentation about the app.

Contact

LinkedIn

Email: [email protected]

About

πŸ’ˆπŸ’‡πŸΏ An application using Node.js, express and ORM's like sequelize (with PostgresSQL) and mongoose to learn more about back-end.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published