
Clínicas Dev
Sistema de marcação de consultas médicas onde você deve criar um usuário e fazer login para ter acesso às funcionalidades. Depois de fazer login, é preciso cadastrar um endereço. Agora você pode marcar suas consultas de acordo com a disponibilidade de cada especialidade médica por dia. Acompanhe o vídeo de instruções.
Como execultar
Primeiramente, você deve ter o Node e o Docker devidamente instalados em seu computador. Para isso, acesse os links abaixo e faça as instalações corretamente, caso ainda não tenha instalado.
Backend
- Acesse o repositório no Github e clone o projeto na sua máquina.
- Abra o terminal na pasta do projeto e execulte o comando npm install para baixar as dependências do projeto.
- Ainda na pasta raís do projeto, crie um arquivo com o nome .env e preencha de acordo com o exemplo do repositório.
- Execute o comando npm run up para subir o container docker com a aplicação NodeJS e o banco de dados Postgres.
- Para realizar os testes, execute npm run test:cov
- Para acessar a aplicação localmente, você deve se atentar para qual porta você configurou no arquivo .env. Se por exemplo você configurou PORT=5000 então você de acessar o endereço http://localhost:5000 para ter acesso à aplicação.
- Para encerrar a aplicação execulte o comando npm run down
Para conferir os detalhes de funcionamento das rotas da aplicação, acesse o readme do projeto.
Frontend
- Acesse o repositório no Github e clone o projeto na sua máquina.
- Abra o terminal na pasta do projeto e execulte o comando npm install para baixar as dependências do projeto.
- Na pasta raís do projeto, crie um arquivo com o nome .env e preencha de acordo com o exemplo do repositório. O dado a ser peenchido dele ser a url local de acesso do backend, no caso do exemplo acima, seria http://localhost:5000
- Para rodar o projeto, execute o comando npm start , e acesse a url local http://localhost:3000 pelo browser para ver o projeto funcionando.