Projeto Dogs Next, desenvolvido durante o curso da Origamid (inicialmente em Next.js 14), e atualizado para o Next.js 15, React 19 e TypeScript.
Este projeto faz parte do estudo e prática de desenvolvimento moderno com o framework Next.js, utilizando conceitos como:
- App Router
- Server Actions
- Server Components
- Client Components
- Middleware
- Route Handlers
- Cache
- Cookies
- SSR (Server-Side Rendering)
- Autenticação JWT
- Next.js 15
- React 19
- TypeScript
- Victory — gráficos e visualizações
- JOSE — autenticação e validação de tokens JWT
- ESLint + TypeScript — padronização e boas práticas de código
Clone o repositório e instale as dependências:
git clone https://github.com/yurirps/dogs-next.git
cd dogs-next
npm install