🔗 Live Demo: : https://revathi-assessment.vercel.app
A spec-driven frontend application built using Next.js App Router.
This project demonstrates structured development using a spec-first workflow, clean architecture, workflow validation, and local persistence.
- Create tasks with title and optional notes
- Toggle task status (Todo / Done)
- Delete tasks
- Search by title or notes
- Filter by status (All / Todo / Done)
- LocalStorage persistence (data survives refresh)
- Smooth UI animations (Framer Motion)
- Light & Dark mode support (system-based)
- Full workflow test coverage (Vitest + Testing Library)
- Next.js (App Router)
- React
- Tailwind CSS
- Framer Motion
- Vitest + Testing Library
- LocalStorage (browser persistence)