Projetos

Meus Projetos

Uma coleção de projetos que desenvolvi para praticar, explorar diferentes tecnologias e atender clientes freelance, desde APIs completas até interfaces ricas e aplicativos mobile com integração de IA.

Freelance / Clientes

1 projetos
Freelance

Maria Cristina · Psicóloga e Neuropsicóloga

Landing page profissional para cliente (trabalho freelance) com design autoral em paleta terracota e fontes Playfair Display + Inter. Desenvolvi o site, o design da identidade visual da página e otimizei a performance mobile (LCP de 6,4s para ~1s) com export estático.

Next.jsReactTailwind CSSTypeScript
Código privadoDemo

GymPass - Check-ins em Academias

1 projetos

GymPass API

API RESTful para sistema de check-ins em academias com geolocalização. Permite aos usuários realizar check-ins em academias próximas, com suporte a busca por localização, validação de check-ins por administradores e métricas pessoais de uso.

Node.jsTypeScriptFastifyPrismaPostgreSQL

Focuz - Gerenciamento de Eventos

2 projetos

Focuz API

API RESTful para gerenciamento de eventos com pagamentos Stripe, geolocalização, categorização e sistema de destaque.

ExpressTypeScriptStripe

Focuz Frontend

Aplicativo web para descoberta de eventos, painéis de gerenciamento e interfaces de promoção integradas à API.

ReactTypeScript

CashyBank - Controle Financeiro

2 projetos

CashyBank API

API REST de controle financeiro pessoal. Gerencia transações (receitas/despesas), autenticação JWT com hash argon2, categorias, paginação, filtros, soft delete e cálculo de saldo total. Documentação interativa via Scalar.

Node.jsTypeScriptFastifyPrismaPostgreSQLZodJWTVitest

CashyBank Mobile

Aplicativo mobile desenvolvido com React Native e Expo para gerenciar finanças pessoais, integrado à API CashyBank.

React NativeExpoTypeScript

Fit.AI - Treinos com Inteligência Artificial

2 projetos

Fit.AI API

API RESTful para gerenciamento de treinos e planos de exercícios com integração de IA. Conta com personal trainer virtual via Vercel AI SDK + Gemini 2.5, autenticação com Better Auth e Google OAuth, e ambiente conteinerizado com Docker.

Node.jsTypeScriptFastifyPrismaPostgreSQLBetter AuthVercel AI SDKGeminiDockerZod

Fit.AI Frontend

Aplicação mobile-first para gerenciamento de treinos com IA. Chat com personal trainer virtual, consistency tracker, streak counter e estatísticas de desempenho.

Next.jsReactTypeScriptTailwind CSSshadcn/uibetter-authAI SDK

Projetos Individuais

2 projetos

Fintech Dashboard

Dashboard de vendas com gráficos interativos, métricas em tempo real e integração com API. Implementado com React, TypeScript e Vite.

ReactTypeScriptViteRecharts

Dogs - Rede Social para Cachorros

Rede social para fotos de cachorros com feed, sistema de comentários, upload de imagens e estatísticas. Projeto desenvolvido durante o curso de React da Origamid.

ReactJavaScriptVite