Uma API REST simples inspirada no TabNews, desenvolvida com foco educacional e para projetos pequenos. Permite a criação, leitura, atualização e exclusão de conteúdos como posts e comentários.
- Node.js
- Express
- SQLite
- Prisma ORM
- Nodemon (para desenvolvimento)
- Criar conteúdo
- Listar conteúdos
- Atualizar conteúdos
- Deletar conteúdos
- Relacionamento entre posts e comentários
- Documentação pelo Fastify Swagger
- Clone o repositório:
git clone https://github.com/thecaKo/mini-tabnews-api.git
cd mini-tabnews-api- Instale as dependências
npm install
- Realize as migrations do Banco de Dados
npx prisma migrate dev
- Inicie o servidor
npm run dev
Desenvolvido por @thecaKo