Pular para o conteúdo
← Voltar para projetos

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.

Nova versão disponível.