Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Library Manager - CRUD com Flask

📝 Sobre o Projeto

O Library Manager é uma aplicação CRUD simples desenvolvida com o framework Flask. O objetivo é gerenciar livros em uma biblioteca de forma prática, permitindo adicionar, listar, atualizar e remover registros.

Este projeto foi criado como estudo de conceitos básicos de desenvolvimento com Python e Flask.

🚀 Tecnologias Utilizadas

  • Python 3
  • Flask (microframework web)
  • JSON (estrutura de dados para respostas)

📋 Funcionalidades

  • ✅ Criar (Create) – adicionar novos livros
  • 📋 Ler (Read) – listar todos os livros ou buscar por um específico
  • ✏️ Atualizar (Update) – editar informações de um livro
  • ❌ Deletar (Delete) – remover um livro da coleção

🛠️ Instalação e Configuração

Pré-requisitos

  • Python 3.10+
  • pip3 (gerenciador de pacotes do Python)

Passo a passo

# Clonar o repositório
git clone https://github.com/4ldric/library-manager.git

# Acessar o diretório do projeto
cd library-manager

# Instalar dependências
pip3 install -r requirements.txt

# Rodar aplicação
python app.py

📚 Documentação de Estudo

Na pasta docs/ você encontra um guia detalhado com anotações e explicações do código, incluindo a implementação inicial da classe Book, rotas CRUD e melhorias futuras.

🎯 Melhorias Futuras

  • Persistência em banco de dados
  • Interface web com HTML/CSS/JS
  • Autenticação de usuários
  • Testes automatizados

About

API sobre gestão de biblioteca de livros utilizando framework flask

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages