Skip to content

revathisankula32-bit/Revathi-Assessment

Repository files navigation

Candidate Assessment – Tasks Board

🔗 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.


🚀 Features

  • 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)

🏗 Tech Stack

  • Next.js (App Router)
  • React
  • Tailwind CSS
  • Framer Motion
  • Vitest + Testing Library
  • LocalStorage (browser persistence)

📁 Project Structure

About

Spec-driven frontend Tasks Board built with Next.js, Tailwind, Framer Motion, and Vitest. Includes workflow testing, local persistence, and clean architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors