Front-end da aplicação de monitoramento de hábitos desenvolvido com React, Next.js, React Query, Zustand, Clerk, e TailwindCSS.
- Visualização do progresso dos hábitos navegando pelas semanas;
- Visualização do progresso geral diário;
- Integração com API REST para gerenciamento dos hábitos (repositório da API);
- Gerenciamento de tarefas diárias implementado com localStorage;
- Gerenciamento de estado com Zustand;
- Manipulação de datas com Day.js;
- Implementação de autenticação com Clerk;
- Testes unitários com Jest e Testing Library, e testes End-to-End com Cypress.
- Utilização do MSW para mockar as requisições.
- React
- Next.js
- TypeScript
- Clerk
- React Query
- Zustand
- Jest
- Testing Library
- Cypress
- Tailwind CSS
- Shadcn/ui
- Radix UI
- Sonner
- MSW
Desenvolvido por Deivit Eduardo.