https://github.com/9eriksantos6/libraflask
CRUD MVC com Flask
https://github.com/9eriksantos6/libraflask
Last synced: about 1 month ago
JSON representation
CRUD MVC com Flask
- Host: GitHub
- URL: https://github.com/9eriksantos6/libraflask
- Owner: 9erikSantos6
- License: mit
- Created: 2025-04-04T00:04:08.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-04T16:47:48.000Z (about 2 months ago)
- Last Synced: 2025-04-04T17:32:45.921Z (about 2 months ago)
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📚 LibraFlask – Sistema de Marcador de Livros
Este sistema permite que usuários registrem, atualizem, consultem e removam livros de uma biblioteca pessoal. Ele é dividido em uma **API Flask** e um **frontend em HTML, CSS e JavaScript puro**.
---
## LibraFlask ReposEste repositório contém múltiplos projetos relacionados:
- [LibraFlask Backend](https://github.com/9erikSantos6/LibraFlaskBack.git) - Backend / API Flask
- [LibraFlask Frontend](https://github.com/9erikSantos6/LibraFlaskFront.git) - Frontend em Javascript---
## 🚀 Funcionalidades
- 📖 Adicionar novos livros com informações relevantes
- 🔍 Consultar livros com filtros por título, autor ou gênero
- ✏️ Atualizar dados de um livro
- ❌ Remover livros da base
- 📦 Dados armazenados em banco SQLite3---
## 🧱 Tecnologias Utilizadas
### Backend:
- Python 3.x
- Flask
- SQLite3### Frontend:
- HTML5
- CSS3
- JavaScript (moderno, ES6+)---
## 🔐 Segurança
- Todas as entradas do usuário são validadas no backend.
- Consultas SQL são protegidas contra injeção.
- O frontend faz sanitização básica antes do envio.---
## 📦 Próximas Funcionalidades
- Marcações de página por livro
- Favoritos
- Notas pessoais
- Categorias e tags
- Login e autenticação---
## 🤝 Contribuição
Pull requests são bem-vindos! Sinta-se à vontade para sugerir melhorias ou reportar bugs.