An open API service indexing awesome lists of open source software.

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

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 Repos

Este 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.