/timer-web

Primary LanguageTypeScriptMIT LicenseMIT

🟢 Timer Nodejs

Tecnologias   |    Projeto   |    Funcionalidades   |    Instalação   |    Uso   


⚒️ Tecnologias

O projeto foi desenvolvido com as seguintes tecnologias:

💻 Sobre o Projeto

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

✨ Funcionalidades

  • CRUD de usuários;
  • Validação de dados do usuário;
  • CRUD das atividades do usuários;
  • Autenticação do usuário.

📦 Instalação

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

🔨 Uso

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


Feito com 💚 por UX Software