Projetos
SyncLar – Divisão de Despesas Compartilhadas (Full Stack)
Fev 2026 – Jul 2026
Produto full stack para divisão de despesas entre pessoas que dividem a mesma residência (repúblicas, casais e apartamentos), composto por API REST (Node/TypeScript) e app mobile (React Native + Expo). Permite criar "casas", convidar membros, registrar contas com divisão flexível, ler NFC-e pela câmera, acompanhar pagamentos e visualizar um dashboard financeiro. API com deploy na Digital Ocean (fallback na Vercel), banco na Neon (PostgreSQL) e Cloudinary para fotos e comprovantes; app distribuído via Expo (preview e produção) e publicado na Play Store.
Funcionalidades principais:
- Autenticação com JWT + refresh token e login via Google OAuth (senhas com Argon2)
- Gestão de casas e membros com papéis (admin/membro) e convite por código
- Divisão de contas em três modos: igual, percentual e personalizada
- Leitura e parsing de NFC-e pela câmera para extrair itens e evitar duplicidade
- Dashboard financeiro com saldos por membro e cálculo de acertos (quem deve a quem)
- Envio de comprovantes, notificações push e assinatura premium (mensal/anual) via PIX
- Segurança com Helmet, CORS, rate limit e CSRF; validação com Zod e monitoramento via Sentry
App: Play Store
MyFrame CG – E-commerce de Quadros Personalizados (Full Stack)
Abr 2025 – Presente
Plataforma full stack de e-commerce para quadros e artes personalizadas, composta por API REST (Node/TypeScript), painel administrativo (React) e site público (React). A API centraliza autenticação, catálogo, pagamentos, afiliados e analytics; o painel oferece a gestão do negócio e um editor de design em canvas; e o site apresenta a loja ao cliente final com galeria e integração multicanal. Deploy serverless na Vercel com Neon (PostgreSQL), AbacatePay para pagamentos e Cloudinary para imagens.
Funcionalidades principais:
- Autenticação com JWT + rotação de refresh token, Google OAuth e RBAC (usuário/admin)
- Pagamentos via AbacatePay com webhooks e controle de status; afiliados com comissões, cupons e saque via PIX
- Catálogo de quadros com variações e agrupamento de modelos
- Painel admin com dashboard de vendas, gestão de clientes/faturamento/afiliados e editor de design em canvas (recorte, rotação, atalhos)
- Site com landing de temas dinâmicos, galeria Cloudinary com lightbox, avaliações e integração multicanal (Shopee, WhatsApp, Instagram)
- Analytics de vendas mensais e clientes por região; segurança (Helmet, CORS, rate limit, CSRF) e monitoramento com Sentry
Site Público: myframecg.me
portfolio-tech – Portfólio Pessoal
Ago 2025 - Abr 2026
Site de portfólio pessoal construído com Docsify, apresentando projetos, experiências, tecnologias e currículo em HTML/CSS para impressão. Conta com modo escuro, contador de visitas integrado, sidebar de navegação e suporte a múltiplos idiomas (PT/EN).
Funcionalidades principais:
- Modo escuro com persistência via localStorage
- Contador de visitas com rate limiting por IP
- Currículo em HTML/CSS otimizado para impressão
- Navegação por sidebar com suporte a PT e EN
Repositório: github.com/Ton-Chyod-s/portfolio-tech Site: ton-chyod-s.me
portfolio-counter-api – API Serverless de Contagem de Visitas
Abr 2026
API serverless para contagem de visitas do portfólio, deployada na Vercel com Redis (Upstash) como banco de dados. Inclui documentação interativa via Swagger UI.
Funcionalidades principais:
POST /api/visit— incrementa o contador com rate limit de 1 req/IP a cada 10 minGET /api/count— retorna o total de visitas sem incrementar- Validação de origem via
ALLOWED_ORIGINS(CORS restrito) - Rate limiting atômico por IP com
SET NX EXno Redis (sem race condition)
Repositório: github.com/Ton-Chyod-s/portfolio-counter-api
SYT Playlist Downloader – App Desktop para Download de Playlists
Abr 2026 - Mai 2026
App desktop multiplataforma para download de playlists do YouTube e Spotify, construído com Tauri + React + TypeScript + Rust.
Funcionalidades principais:
- Modo Playlist: baixa em MP4 1080p (H.264 + MP3), compatível com qualquer dispositivo
- Modo Original: melhor qualidade disponível (4K, VP9, AV1), para vídeos individuais ou playlists inteiras
- Modo Spotify: busca as faixas no YouTube Music e baixa como MP3 de alta qualidade
Repositório: github.com/Chyod-s/syt-playlist-downloader Download: Último release
api-precatory-creditor – Sistema de Gestão de Precatórios
Mai 2025
API com frontend integrado para gerenciamento de precatórios, credores, certidões e documentos pessoais, desenvolvida com Python, Flask e Clean Architecture.
Funcionalidades principais:
- CRUD completo de precatórios e credores
- Autenticação JWT
- Agendador de tarefas customizado
- Frontend responsivo com Tailwind CSS e Jinja2
- Versionamento de schema com Alembic
Repositório: github.com/Chyod-s/api-precatory-creditor | Site: api-precatory-creditor.vercel.app
Flask ANAC Dashboard – Análise de Dados de Aviação
Mar 2025
Aplicação web para análise de dados públicos da ANAC com foco em voos da GOL, com filtros personalizados e gráficos interativos.
Repositório: github.com/Chyod-s/flask-anac-dashboard Site: flask-anac-dashboard.herokuapp.com
NexoTask – Sistema de Gerenciamento de Tarefas (Full Stack)
Mar 2025 – Abr 2025
Aplicação completa para gestão de tarefas, com backend em Node.js (TypeScript, Prisma, JWT, PostgreSQL) e frontend em React (Vite, Tailwind CSS). Estruturado com Clean Architecture no backend e SPA no frontend, garantindo organização, escalabilidade e boas práticas.
Funcionalidades principais:
- Autenticação JWT
- CRUD de Tarefas
- Envio automatizado de e-mails
- Interface responsiva e intuitiva
- Ambiente padronizado com Docker e CI/CD via GitHub Actions
Repositório: github.com/Chyod-s/nexo-task-api Site: nexo-task-api.vercel.app
Public Records API – API RESTful para Consulta de Registros Públicos
Dez 2024 – Jan 2025
API RESTful em C# usando Entity Framework e banco serverless (NEON) para simular backend de aplicativo. Funcionalidades incluem cadastro, validação e exclusão de usuários, integração com APIs públicas (DOE/DIOGRANDE), salvamento otimizado de dados, documentação e testes com Swagger.
Repositório: github.com/Ton-Chyod-s/public-records-api
Python Application Stract
Jan 2025
Projeto para busca e agregação de dados analíticos usando Python e Flask. Arquitetura baseada em Clean Architecture com elementos de Hexagonal e Layered Architecture.
Estrutura:
- Controllers (rotas da API)
- Usecases (regras de negócio)
- Swagger (documentação)
- Plataform/request (adaptação de chamadas externas)
Repositório: github.com/Chyod-s/python-application-stract
Análise de Dados – Automação de Processamento para Dashboards
Ago 2023 – Jul 2024
Automação em Python para tratamento de planilhas Excel e geração de arquivos integráveis com dashboards Power BI, incluindo limpeza, padronização e cálculo de métricas financeiras (DRE).
Scripts principais:
- tratamentov2.py (base de dados para Dashboard DRE)
- limpando_planilha.py (preparação para análise de resultados)
Elo7 Review Scraper API
Mai 2024 – Jun 2024
API de web scraping utilizando Axios e Cheerio para capturar avaliações do site Elo7 em múltiplas páginas. Integração com frontend em HTML/CSS/JS que carrega as avaliações via fetch. Arquitetura escalável para adicionar lojas e funcionalidades.
Status: Demonstração não publicada.
api-scraper-mailer
Jun 2024
Aplicativo de web scraping em Node.js com axios, cheerio, puppeteer e nodemailer para extração de dados web e envio automatizado por email.
Funcionalidades:
- Extração de dados em páginas estáticas e dinâmicas
- Navegação automatizada para interações complexas
- Envio automático de relatórios por email
- Interface simples e scripts configuráveis
Código: Repositório privado. Status: Em produção com 5 usuários
git-hub-follower-manager
Mai 2024
Ferramenta para monitorar seguidores no GitHub e manter rede de seguidores recíproca, fortalecendo conexões e facilitando manutenção de seguidores.
Repositório: github.com/Chyod-s/git-hub-follower-manager Site: git-hub-follower-manager-front.vercel.app/