Front-End of the habit management app built with React, Next.js, React Query, Zustand, Clerk, and TailwindCSS.
- View habit progress by navigating through weeks;
- View overall daily progress;
- Integration with a REST API for habit management (API repository);
- Daily task management implemented with localStorage;
- State management with Zustand;
- Date handling with Day.js;
- Authentication implemented with Clerk;
- Unit testing with Jest and Testing Library, and End-to-End testing with Cypress;
- Use of MSW for request mocking.
- React
- Next.js
- TypeScript
- Clerk
- React Query
- Zustand
- Jest
- Testing Library
- Cypress
- Tailwind CSS
- Shadcn/ui
- Radix UI
- Sonner
- MSW
Built by Deivit Eduardo.
