Um aplicativo de agendamento de barbeiro que permite aos usuários agendar uma consulta com seu barbeiro favorito e mostra ao barbeiro sua agenda para o dia.
Esse projeto foi desenvolvido no RocketSeat GoStack Bootcamp com as seguintes tecnologias:
- Node.js
- Express
- nodemon
- Sucrase
- Docker
- Sequelize
- PostgreSQL
- node-postgres
- Redis
- MongoDB
- Mongoose
- JWT
- Multer
- Bcrypt
- Youch
- Yup
- Bee Queue
- Nodemailer
- date-fns
- Sentry
- DotEnv
- VS Code with ESLint
Clone o projeto com
git clone https://github.com/ARTHURPC03/GoBarber
Entre na pasta do projeto e instale as dependências com:
yarn
Em seguida, você deve criar seu banco de dados do postgres (ou outro se desejar) e preencher seus próprios campos no arquivo .env.
Agora, você precisa criar tabelas com o comando:
npx sequelize db:migrate
Após a configuração do banco de dados, você pode iniciar o servidor com:
yarn start
Se você estiver no ambiente de desenvolvimento, poderá usar o servidor de desenvolvimento:
yarn dev
yarn queue
Feito por ARTHUR PC 👋 Entre em contato!