An API for barber appointment and scheduling.
MIT License
A Node.js API built with Express and all the latest tools and best practices in development!
In the next few weeks, I plan to include Docker directly in the repository with docker-compose, until there this step is required.
To run this server you will need three containers running on your machine.
To do so, you will need to run the following commands:
docker run --name redisbarber -p 6379:6379 -d -t redis:alpine
;docker run --name mongobarber -p 27017:27017 -d -t mongo
;docker run --name some-postgres -e POSTGRES_PASSWORD=docker -p 5433:5432 -d postgres
;Remember: If you restart your machine, you will need to start again the server with docker start <container_id>
.
Consider checking out the FrontEnd repository!
https://github.com/jpedroschmitz/gobarber-api.git
cd gobarber-api
.
yarn
to install dependencies.
.env.example
file and rename it to .env
.
yarn start
and yarn queue
to run the servers at http://localhost:3000
.Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.