image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF

VL

Vitoria Leticia08/09/2025 12:40
Compartilhe

Agenda telefônica com Backend em Python e Integração com Frontend

    ✨ Introdução

    Neste artigo, compartilho o desenvolvimento do meu projeto pessoal chamado Agenda Telefônica ,criado de praticar conceitos de backend ,banco de dados e integração com frontend.A aplicação permite cadastrar ,visualizar ,editar e excluir contatos ,armazenados em um banco SQLite.

    🛠️ Tecnologias Utilizadas

    • Python com FastAPI
    • SQLite como banco de dados local
    • Frontend integrado (HTML/CSS/JS)
    • Schemas e Models organizados para facilitar a estrutura da API

    📁 Estrutura do Projeto

    O projeto está organizado em pastas como:

    • controllers/: lógica de rotas e endpoints
    • Database/: contém o arquivo agenda.db
    • models/: define os modelos de dados
    • schemas/: define os formatos de entrada e saída da API

    📋 Funcionalidades

    • Cadastro de contatos com nome, telefone, CPF e e-mail
    • Visualização dos contatos em tabela
    • Edição e exclusão de registros
    • Integração com frontend para facilitar o uso

    🔗 Integração com Frontend

    A API se comunica com o frontend via requisições HTTP, permitindo que os dados sejam exibidos e manipulados diretamente na interface do usuário.

    🚧 Desafios e Aprendizados

    Durante o desenvolvimento, enfrentei desafios como:

    • Organização das pastas e arquivos
    • Criação de schemas e models
    • Integração entre backend e frontend

    Esses desafios me ajudaram a consolidar conhecimentos em FastAPI, banco de dados e estrutura de projetos.

    📈 Próximos Passos

    • Implementar autenticação de usuários
    • Adicionar filtros de busca
    • Melhorar a interface do frontend

    🤝 Colaboração no Projeto

    Este projeto está sendo desenvolvido em colaboração com um amigo, o que tem sido uma experiência muito enriquecedora. Trabalhar em equipe nos permite trocar ideias, dividir responsabilidades e aprender juntos.

     🔗perfil do meu amigo no LinkedIn : (22) Osmar Teodorio dos Santos | LinkedIn

    🔗 O meu perfil no LinkedIn (22) Vitoria Leticia da Silva Medeiros | LinkedIn

    Compartilhe
    Recomendados para você
    Microsoft - Azure AZ-900
    Ri Happy - Front-end do Zero #2
    Avanade - Back-end com .NET e IA
    Comentários (0)