Skip to content

About

API REST do MANEJA Lite, desenvolvida como primeira parte do projeto para a disciplina de Desenvolvimento de Software para Dispositivos Móveis, utilizando Node.js, Express, Prisma e SQLite.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

MANEJA Lite API

NodeJS Express.js Prisma SQLite

Requisitos

Node.js npm Git

Instalação

Clone o repositório e instale as dependências:

npm install

Configuração

Crie um arquivo .env na raiz do projeto:

PORT=3000
DATABASE_URL="file:../database/database.sqlite"
JWT_SECRET=

Prisma

Gere o Prisma Client:

npx prisma generate

Aplique as migrations do banco de dados:

npx prisma migrate dev

Para visualizar os dados do banco:

npx prisma studio

Executar em desenvolvimento

npm run dev

A aplicação estará disponível em:

http://localhost:3000

Swagger

A documentação da API pode ser acessada em:

http://localhost:3000/api-docs

About

API REST do MANEJA Lite, desenvolvida como primeira parte do projeto para a disciplina de Desenvolvimento de Software para Dispositivos Móveis, utilizando Node.js, Express, Prisma e SQLite.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages