vander-furtuna / secs-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🟢 Introdução ao Node.js

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


🌐 Tecnologias

O projeto foi desenvolvido com as seguintes tecnologias:

💻 Sobre o Projeto

Este é o projeto desenvolvido ao longo do curso de back-end da III SECS na UFC de Sobral-CE

✨ Funcionalidades

  • Hello world inicial;
  • CRUD de usuários;
  • 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/willianspraciano/introducao-node-secs.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

About


Languages

Language:TypeScript 100.0%