Tecnologias | Projeto | Funcionalidades | Instalação | Uso
O projeto foi desenvolvido com as seguintes tecnologias:
Este projeto foi desenvolvido durante o curso de back-end da III Semana da Engenharia de Computação em Sobral (SESC) na UFC de Sobral-CE
- CRUD de usuários;
- Validação de dados do usuário;
- CRUD das atividades do usuários;
- Autenticação do usuário.
Para clonar o projeto, com o GIT já instalado no seu computador, execute o comando abaixo:
git clone https://github.com/eduardocastrodev/timer-web.git
Em seguida, abra seu editor de código na pasta do seu projeto.
Para instalar as dependências execute o comando abaixo na pasta do projeto:
npm install
A primeira coisa a ser feita é configurar o Banco de Dados com o Prisma. Rode o seguinte comando:
npx prisma migrate dev
Para visualizar as tabelas do banco de dados, execute o comando abaixo:
npx prisma studio
Agora, para rodar o projeto basta executar o comando abaixo com o terminar aberto na pasta do seu projeto.
npm run dev
Com o projeto rodando, agora você pode acessar uma das seguintes rotas pelo seu navegador (ou usando o Insomnia):
http://localhost:3333/hello-world
http://localhost:3333/users/list