Skip to content
View CarvHugo's full-sized avatar
  • Rio de Janeiro, Brasil
  • 01:58 (UTC -03:00)

Block or report CarvHugo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CarvHugo/README.md

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.

Pinned Loading

  1. fastapi-cardapio-fullstack fastapi-cardapio-fullstack Public

    Aplicação fullstack para gerenciamento de cardápio, desenvolvida com HTML, CSS, JavaScript, FastAPI e PostgreSQL, com integração frontend–API, operações CRUD, autenticação por API Key e deploy em a…

    Python 4

  2. bot-discord bot-discord Public

    Um bot do discord de memes que reproduz áudio em canais de som

    Python 2