Felipe.DEV
Meus projetos
DevStore
Next.js
TypeScript
Tailwind CSS
Zustand
Vitest
ESLint
Testing Library
GitHub Actions
Vercel
frontend

DevStore

DevStore é um e-commerce completo que demonstra na prática o uso de diferentes estratégias de renderização do Next.js (SSG, SSR, ISR), design system próprio, gerenciamento de estado global com Zustand, testes automatizados e pipeline CI/CD.

DevStore API
Node.js
Fastify
PostgreSQL
Prisma
Zod
JWT
backend

DevStore API

API REST para e-commerce de periféricos tech. Node.js, Fastify, TypeScript, PostgreSQL e Prisma. Autenticação JWT, validação com Zod e deploy no Render com banco Neon.

Portfólio
Next.js
React
TypeScript
Tailwind CSS
ESLint
GitHub Actions
Vercel
frontend

Portfólio

Meu portfólio pessoal, desenvolvido com Next.js 16, TypeScript e Tailwind CSS. Inclui seções de projetos, tecnologias utilizadas e informações de contato.

Brunelli Irezumi
Next.js
TypeScript
Tailwind CSS
Vitest
ESLint
GitHub Actions
Vercel
frontend

Brunelli Irezumi

Site institucional para estúdio de tatuagem japonesa em Jundiaí-SP. Next.js 15 App Router, TypeScript, TailwindCSS. SEO completo com Metadata, Open Graph, JSON-LD Schema (TattooParlor), next/font e next/image otimizados. Lighthouse 97/100/100/100. Deploy na Vercel com domínio personalizado.

Cidade Viva-API
Node.js
Express
TypeScript
MongoDB
Zod
JWT
ESLint
GitHub Actions
backend

Cidade Viva-API

API REST de blog sobre cultura urbana, ciclismo e lifestyle de Jundiaí. Node.js, Express, TypeScript, MongoDB e Mongoose. Autenticação JWT, validação com Zod e deploy no Render. Frontend em desenvolvimento para integração Fullstack completa.

Dev Freelancer
Next.js
TypeScript
Tailwind CSS
Vitest
Testing Library
ESLint
GitHub Actions
Vercel
frontend

Dev Freelancer

Site profissional de desenvolvedor web freelancer. Next.js 15, TypeScript, Tailwind CSS v4, Framer Motion. Lighthouse 94/91/100/100. SEO completo com Metadata, Open Graph, sitemap, robots, schema via JSON-LD e Google Search Console verificado. Deploy na Vercel.

Lacrei Saúde
Next.js
TypeScript
Styled Components
Jest
Testing Library
GitHub Actions
Vercel
frontend

Lacrei Saúde

Aplicação desenvolvida como desafio técnico para o voluntariado de Frontend da Lacrei Saúde, plataforma de saúde inclusiva para a comunidade LGBTQIAPN+. Construída com Next.js (App Router), TypeScript e Styled-Components com design tokens baseados no Marsha Design System. Inclui testes unitários com Jest e Testing Library, CI/CD com GitHub Actions, acessibilidade testada com leitor de tela NVDA e SEO técnico com Open Graph e JSON-LD Schema.org. Lighthouse: Performance 98 · Accessibility 100 · Best Practices 100 · SEO 100.

Expense Tracker
React
TypeScript
SASS
Vite
Vitest
Testing Library
GitHub Actions
Vercel
frontend

Expense Tracker

Aplicação web moderna para gerenciamento de despesas pessoais, desenvolvida com React, TypeScript e Vite, com sistema completo de filtros, persistência de dados e design responsivo.

Selma Bolos
Next.js
TypeScript
Tailwind CSS
Vitest
Testing Library
GitHub Actions
Vercel
frontend

Selma Bolos

Landing page para uma confeitaria artesanal real, desenvolvida com Next.js 15 e Tailwind CSS. O projeto inclui cardápio completo, calculadora de preços interativa e integração com WhatsApp para pedidos.

Asimov Hero
Next.js
TypeScript
Tailwind CSS
Vitest
Testing Library
GitHub Actions
Vercel
frontend

Asimov Hero

Hero section para teste técnico na Asimov Academy, com layout animado. Construído com Next.js 16, TypeScript, Tailwind com design tokens via @theme, e Motion para animações. Lighthouse 100 em SEO e Best Practices.

Mini E-commerce
React
Vite
JavaScript
Tailwind CSS
Node.js
frontend

Mini E-commerce

Este projeto é um mini e-commerce funcional desenvolvido como parte do desafio técnico para uma vaga de Desenvolvedor Frontend Júnior. Mini e-commerce (React + Vite) com API em Express, carrinho com Context API e persistência no LocalStorage. Busca, filtro por categoria e rotas com React Router.

Portal Viagens
Next.js
TypeScript
SASS
Vercel
frontend

Portal Viagens

Aplicação web em Next.js 15 com TypeScript que lista 8 destinos turísticos europeus. Utiliza rotas baseadas em arquivos para as páginas Home e Listagem, rota dinâmica [id] para a página de detalhe de cada destino, layout global com Header e Footer reutilizáveis via layout.tsx, CSS Modules para estilização com escopo isolado, next/link para navegação SPA, next/image para otimização de imagens.