TaskBoard — Frontend
Sobre o projeto
Tecnologias utilizadas
- CSS3
- HTML
- Javascript
- Node.js
- React
- Typescript
Desafios
Transformando uma API em uma aplicação completa
Um dos principais desafios foi construir o frontend, cuidando da autenticação, rotas protegidas e comunicação entre as duas aplicações.
Também foi um exercício de organização e arquitetura, utilizando React, TypeScript, TanStack Query e conceitos de Feature-Sliced Design para manter o projeto escalável e fácil de evoluir.

Galeria do projeto
Tecnologias e arquitetura
O frontend foi desenvolvido com React, TypeScript e Vite, utilizando React Router, TanStack Query, React Hook Form e Zod para estruturar a aplicação e lidar com navegação, dados e formulários.
A aplicação segue conceitos de Feature-Sliced Design (FSD), com uma organização baseada em responsabilidades e separação entre páginas, funcionalidades, entidades e recursos compartilhados.

Código-fonte do projeto
O TaskBoard foi desenvolvido como um projeto prático para explorar o desenvolvimento frontend e a integração com uma API. Confira o código no GitHub ou acesse a aplicação para conhecer o resultado.















