Skip to content

Mauroleao/biblioteca-publica

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biblioteca Pública

Este é um projeto Open Source desenvolvido pelos alunos da UNIVESP com o objetivo de criar uma plataforma online para disponibilizar o acervo de uma biblioteca pública. A ideia é facilitar o acesso dos associados a livros, artigos e outros materiais de forma prática e conveniente.

Sobre o Projeto

A Biblioteca Pública visa proporcionar uma experiência amigável e eficiente para os usuários, permitindo que eles:

  • Pesquisem e encontrem obras disponíveis no acervo.
  • Visualizem detalhes sobre cada obra, como autor, resumo e disponibilidade.
  • Realizem empréstimos e reservas diretamente pela plataforma.
  • Acessem materiais digitais, quando disponíveis.

Funcionalidades

  • Cadastro Facilitado: Os metadados das obras terão cadastro facilitado através de integração com o Google Books API.
  • Pesquisa Avançada: Os usuários podem buscar por título, autor, categoria e outros critérios.
  • Detalhes das Obras: Cada obra possui uma página com informações detalhadas.
  • Empréstimos e Reservas: Os associados podem verificar disponibilidade, solicitar empréstimos e realizar reservas online.
  • Notificações: Receba alertas sobre datas de devolução e disponibilidade de obras.

Tecnologias Utilizadas

  • Frontend: Python e Django
  • Backend: Python e Django
  • Banco de Dados: MySQL
  • Autenticação: JWT (JSON Web Tokens)
  • Publicação Web: Amazon Web Services
  • Repositório de Imagens: Amazon Web Services

Roadmap

  • ✅ Setup Inicial
    • ✅ Criação do Projeto no GitHub com License e Read.me
  • 🔲 Aplicativos
    • 🔲 Camada de Lista de Bibliotecas na Home
    • 🔲 Camada de Lista de Livros Associados a Biblioteca
    • 🔲 Camada de Controle de Usuários
  • 🔲 Docker Compose
  • 🔲 Testes de Unidade
  • 🔲 Testes Automatizados

... continua

Contribuição

Este projeto é aberto a contribuições! Se você é estudante da UNIVESP ou entusiasta de tecnologia, sinta-se à vontade para colaborar.

Autores

UNIVESP - Pólo de Lençóis Paulista

Turma DRP05-PJI240-SALA-003GRUPO-010


Roger Gelonezi

Linkedin Badge Gmail Badge


Mauro Leão

Linkedin Badge Gmail Badge


Leandro Rebelatto

Linkedin Badge


Leonardo Silva

Linkedin Badge

About

Sistema que publica o estoque de uma biblioteca

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.6%
  • Dockerfile 18.7%
  • HTML 14.7%