A Biblioteca de Bolso é um projeto de TCC do curso de Análise e Desenvolvimento de Sistemas e consiste em um aplicativo móvel para controle e gerenciamento da sua biblioteca pessoal.
Recursos planejados:
- Manter registro de quais livros você possui na sua biblioteca pessoal
- Marcar quais livros você já leu
- Criar anotações e resumos personalizados citando trecho dos seus livros favoritos
- Controlar quais livros você empresotu e para quem
- Criar e compartilhar cartões de visitas de leitura, com seus escritores, livros e trechos favoritos
- Backend: API em Node.js escrita com Express
- Banco de Dados: PostgreSQL
- Interface com o banco de dados: Prisma
- Testes: Suíte de testes escrita com o Jest
- CI/CD: Integração com deploy automático no Render e Github Actions
- Ambiente de desenvolvimento: Docker
Documentação da API disponível no Postman: API Docs
A API encontra-se disponível hospedada no Render através do link: API Biblitoeca de Bolso.
Hospedagens gratuitas no Heroku entram em modo de sleeping após 30 minutos sem nenhum trafégo. Esteja ciente de que a primeira requisição pode levar alguns segundos a mais. Após acordar, o servidor responde as chamadas subsequentes normalmente.