Skip to content

a Feature-rich To-Do List app written in React, Typescript, Tailwind, Zustand and others.

Notifications You must be signed in to change notification settings

Themrsajad/To-Do-List

Repository files navigation

To-Do List App

A simple, powerful and fully responsive app to organize your tasks and stay productive, offering a great UI/UX for a seamless experience on all devices.

Features

  • Add Due Dates: Stay on top of deadlines.
  • Days Remaining: Automatically see how many days are left until the deadline for each task.
  • Categories: Add a new category or choose from existing ones to organize your tasks.
  • Filter by Category: Quickly find tasks based on their category.
  • Edit Tasks: Update tasks anytime.
  • Mark as Done: Track your progress easily.
  • Manage Completed Tasks: View completed tasks, remove them, or move them back to the main task list as needed.
  • Theme Switcher: Switch between light and dark themes to suit your preference.
  • Language Switcher: Switch between English and فارسی.
  • Auto-Save to LocalStorage: Your tasks are saved automatically to your browser's localStorage.
  • Fully Responsive: The app adapts seamlessly to different devices, featuring a unique, tailored UI for mobile that enhances usability and differs from the desktop design for an optimal experience on every screen.

Usage

You can try it here:
beautiful-to-do-list.netlify.app