Fernando Caetano
Foto de Fernando Caetano

Olá, meu nome é Fernando Caetano e sou desenvolvedor. Bem vindo ao meu site pessoal!


Modo escuro

Projetos

Explore os projetos que desenvolvi e minhas contribuições para a comunidade de código aberto no GitHub. Encontre uma variedade de projetos, desde pequenos scripts úteis até aplicativos completos, demonstrando minha paixão e habilidades em desenvolvimento de software.

Explore meus repositórios no GitHub para conhecer mais detalhes sobre cada projeto.

Desenvolvido em

Taskly

Captura de tela da interface web do Taskly
  • React.js
  • TypeScript
  • Dexie.js
  • TailwindCSS
  • Vite

Aplicação web em React e TypeScript para gerenciamento de tarefas leve e funcional. Todas as tarefas são armazenadas localmente no navegador através do IndexedDB, garantindo que os dados permaneçam mesmo após recarregar a página.

Desenvolvido em

travel.com

Captura de tela da interface web do travel.com
  • React.js
  • TypeScript
  • TailwindCSS
  • Vite

Aplicação web em React e TypeScript para planejamento de viagens em grupo, permitindo definir destino, período e gerenciar convidados por e-mail, focada em componentização e gerenciamento de estado, sem integração com back-end ou envio real de e-mails, voltada para aprendizado de conceitos do React.

Desenvolvido em

botWhatsApp

Captura de tela do bot em execução no chat do WhatsApp
  • Node.js

Desenvolvi um bot para WhatsApp com WppConnect e Node.js, com comandos personalizados. Ele transcreve áudios usando Vosk, traduz textos e gera stickers a partir de imagens e GIFs. Também permite baixar e converter vídeos do YouTube com ytdl-core, além de enviar eBooks locais. Integrei uma API de IA para oferecer respostas inteligentes às perguntas dos usuários. Implementei manipulação de arquivos temporários e tratamento de erros para garantir estabilidade. Implementei rejeição automática de chamadas de voz para evitar interrupções indesejadas. O projeto demonstra minha habilidade em criar soluções modulares com múltiplas tecnologias integradas.

Desenvolvido em

Finder GIFs

Captura de tela da interface web do Finder GIFs
  • HTML
  • CSS
  • JavaScript
  • Node.js

O Finder GIFs é um projeto web simples e interativo que permite aos usuários pesquisar e visualizar GIFs de forma dinâmica. Ele utiliza a API do Giphy para buscar animações com base em palavras-chave inseridas pelo usuário.

Desenvolvido em

fNotes

Captura de tela da interface web do fNotes
  • CSS
  • JavaScript
  • Node.js

O fNotes é um aplicativo web de bloco de notas, acessado diretamente pelo navegador, que permite criar, salvar e gerenciar notas. Desenvolvido com JavaScript puro, ele oferece uma interface intuitiva e responsiva, com suporte para modo offline, garantindo que suas notas possam ser acessadas mesmo sem conexão com a internet. Além disso, conta com opções de temas claro e escuro, oferecendo uma experiência personalizada e prática.

Desenvolvido em

Legião dos Protetores

Captura de tela da interface web da Legião dos Protetores
  • HTML
  • CSS
  • JavaScript
  • Node.js

Legião dos Protetores é uma aplicação web para cadastro e gerenciamento de heróis. Os usuários preenchem formulários detalhados, enviam os dados e recebem e-mails de confirmação. A aplicação facilita a organização e visualização de informações dos heróis cadastrados.

Desenvolvido em

ChatTextPT

Captura de tela da interface web do ChatTextPT
  • HTML
  • CSS
  • JavaScript
  • Node.js

O ChatTextPT é uma ferramenta de correção inteligente de textos em português, desenvolvida para aprimorar a escrita por meio da correção de erros gramaticais, ortográficos e de pontuação. Utilizando Inteligência Artificial, o ChatTextPT oferece sugestões de melhoria para textos inseridos pelos usuários, contribuindo para uma comunicação escrita mais clara e eficaz. A plataforma apresenta uma interface intuitiva e adaptável, permitindo aos usuários personalizar suas preferências e acessar facilmente o histórico de conversas. Com foco na privacidade e segurança dos usuários, todas as conversas são salvas localmente no dispositivo do usuário, sem armazenamento em servidores externos.

Desenvolvido em

Simulador de SDAK

Captura de tela da interface do programa executável Sdak
  • C

O Projeto SDAK apresenta uma interface de linha de comando que possibilita aos entusiastas da programação explorar e compreender os procedimentos relacionados ao registro e licenciamento de veículos por meio da linguagem de programação C. Este projeto foi desenvolvido com o intuito de aprimorar minha habilidade em C e implementar funcionalidades de salvamento em arquivos no formato .txt. Vale ressaltar que o projeto é uma simulação, não estabelecendo conexões reais com sistemas de registro ou licenciamento de veículos.

Desenvolvido em 2023

Clone de Aprendendo sobre o Universo

  • HTML
  • CSS
  • JavaScript

Durante o ensino médio, lançamos o blog "Aprendendo sobre o Universo" como parte de um projeto na disciplina de Tecnologia da Informação. Neste espaço online, compartilhamos nossa fascinação pela astronomia por meio de postagens dedicadas ao tema. Anos mais tarde, senti o impulso de reviver esse projeto e aprimorar minhas habilidades técnicas. Decidi, então, clonar o site original hospedado no Blogger, embarcando em um desafio que envolveu o desenvolvimento em HTML, CSS e JavaScript. Essa jornada não apenas me permitiu aprimorar minha expertise em desenvolvimento web, mas também renovou meu entusiasmo pela exploração do vasto cosmos.