A modern, responsive, and dark/light-themed Todo application built with React, Zustand, Tailwind CSS, and Framer Motion. Organize your tasks, track progress, and enjoy a smooth, visually appealing UI.
- ✅ User Authentication: Sign up, Sign in, and secure logout using Zustand store.
- ✅ Add, Edit & Delete Todos: Manage tasks effortlessly.
- ✅ Mark as Completed: Toggle completed tasks with visual feedback.
- ✅ Filter Todos: View All, Active, or Completed tasks.
- ✅ Responsive Design: Works seamlessly on mobile, tablet, and desktop.
- ✅ Dark/Light Theme: Dynamic styling for user-friendly experience.
- ✅ Animations: Smooth transitions using Framer Motion.
- ✅ Toast Notifications: Success and error messages using react-hot-toast.
- Frontend: React, Tailwind CSS, Framer Motion, React Icons
- State Management: Zustand
- Routing: React Router DOM
- Notifications: react-hot-toast
- Optional Backend: Node.js + Express + MongoDB (if implementing full-stack)