CarvHugo
Entre commits e refatorações...
Transformando aprendizado em projetos reais.
#🧠 Sobre mim
💻 Desenvolvedor em transição para a área de tecnologia, com foco em Python e desenvolvimento backend
🎓 Cursando Engenharia de Software
🚀 Experiência prática com FastAPI, APIs REST, CRUD, PostgreSQL e integração cliente-servidor
🌐 Desenvolvendo aplicações fullstack com HTML, CSS e JavaScript
🔄 Praticando refatoração, organização de código, migração de banco de dados e deploy
🎯 Buscando minha primeira oportunidade profissional como desenvolvedor
#🛠️ Tecnologias
#📌 Projetos em destaque
#🍽️ Cucina di Milano — FastAPI Cardápio Fullstack
Aplicação fullstack em evolução para gerenciamento e apresentação de um cardápio digital.
O projeto começou como uma aplicação de estudos baseada em Python, SQLite e uma interface CLI e evoluiu para uma arquitetura web composta por frontend, API REST e banco de dados PostgreSQL hospedado no Supabase.
- API REST desenvolvida com FastAPI
- CRUD completo de produtos
- PostgreSQL como banco de dados principal
- Supabase para hospedagem do banco de dados
- Frontend desenvolvido com HTML, CSS e JavaScript
- Integração entre frontend e API utilizando
fetch - Autenticação via API Key para operações administrativas
- Atualização parcial de produtos utilizando PATCH
- Variáveis de ambiente para configuração e credenciais
- Migração de dados de SQLite para PostgreSQL
- Deploy da API no Render
- Refatoração e separação de responsabilidades
- Organização de código legado e scripts de migração
🔗 https://github.com/CarvHugo/cardapio-fullstack
🌐 https://site-cardapio-iqmd.onrender.com/
📡 https://fastapi-cardapio-api.onrender.com/docs
#🤖 Bot de Discord
Bot desenvolvido em Python utilizando discord.py, com comandos personalizados e interação com servidores do Discord.
- Manipulação de eventos
- Estruturação de comandos
- Automação de interações
- Integração com recursos externos
- Reprodução de áudio utilizando FFmpeg
🔗 https://github.com/CarvHugo/bot-discord
#📚 Atualmente estudando
- Engenharia de Software
- Desenvolvimento backend com Python
- APIs REST e FastAPI
- PostgreSQL e bancos de dados relacionais
- Arquitetura e organização de aplicações
- Autenticação e segurança de APIs
- Desenvolvimento fullstack
- JavaScript e integração frontend ↔ backend
- Deploy e aplicações em ambiente de produção
- Git e GitHub
- Boas práticas de desenvolvimento e refatoração
#🚀 Próximos passos
O Cucina di Milano continua em desenvolvimento e não é tratado apenas como um projeto de estudo.
A ideia é evoluir gradualmente a aplicação para uma solução cada vez mais próxima de um sistema real, adicionando novas funcionalidades, aprimorando a segurança e melhorando sua arquitetura conforme novos conhecimentos são adquiridos.
Entre as próximas funcionalidades planejadas está a criação de um sistema de autenticação para administradores, permitindo o gerenciamento do cardápio diretamente pela aplicação.
#📫 Contato
⭐ Evoluindo continuamente através de projetos, refatorações e novos desafios.