GoBarber
📝 Tabela de conteúdos
- Sobre
- Autores
- Backend - Node (moongose stoped)
- Backend - Node (done)
- Website - ReactJS (done)
- Mobile - React Native (done)
🧐 Sobre
Este projeto é desenvolvido junto à GoStack da @Rocketseat.
O backend em moongose está elaborado até a parte de relações de tabelas, campos virtuais e o multer recebendo arquivos.
⛏️ Construído usando
- PostgreSQL - PostgreSQL (Users/files/appointments)
- Sequelize - Sequelize para o PostgreSQL
- Mongoose - Mongoose para o MongoDB (notifications)
- Redis - Redis (jobs)
- Sentry - Sentry para monitorar erros
- Mailtrap - Mailtrap para enviar emails de teste
- NodeJs - Server Environment
- Express - Server Framework
- ReactJS - Web Framework
- React Native - Mobile Framework
Instalação
- Docker - Instalar o Docker
- Criar o container para o MongoDB
docker run --name mongobarber -p 27017:27017 -d -t mongo
- Criar o container para o Redis
docker run --name redisbarber -p 6379:6379 -d -t redis:alpine
- Inicializar o backend
npm run build
> pm2 start npm --name gobarber-api -- run start
✍️ Autores
- @danilo900 - Developer
- @diego3g - Mentor