Projeto full stack para barbeiros receberem agendamentos na web de clientes cadastrados pelo aplicativo. Desenvolvido em Node.js, ReactJS e React Native. 🎓
Instalação e execução | Como contribuir | Licença
BACKEND:
- Faça um clone desse repositório;
- Entre na pasta rodando
cd backend
; - Rode
yarn
para instalar as dependências; - Crie um banco de dados no
postgres
com o nome degobarber
; - Renomeie o arquivo
.env.example
para.env
; - Coloque as suas credenciais dentro do
.env
; - Rode
yarn sequelize db:migrate
para executar as migrations; - Rode
yarn dev
para iniciar o servidor.
FRONTEND:
- Faça um clone desse repositório;
- Entre na pasta rodando
cd frontend
; - Rode
yarn
para instalar as dependências; - Rode
yarn start
para iniciar o client.
MOBILE:
- Faça um clone desse repositório;
- Entre na pasta rodando
cd mobile
; - Rode
yarn
para instalar as dependências; - Rode
yarn react-native run-ios
ouyarn react-native run-android
dependendo do SO.
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Esse projeto está sob a licença MIT.