React-To-Do-List Tailwind Templates

React To Do List

To do list made from react,tailwind,typescript and Shadon UI

React-To-Do-List

To do list made from react,tailwind,typescript and Shadon UI

Enhanced Todo List Application

https://v0-real-time-chat-app-fprqyvqgi7v-kjk0ta.vercel.app/

This is a feature-rich, responsive Todo List application built with Next.js, React, and Tailwind CSS. It offers a modern, intuitive interface for managing tasks with advanced features like categories, priorities, due dates, and image attachments.

Features

  • Task Management: Add, edit, and delete tasks
  • Visual Enhancements: Attach images to tasks for better context
  • Due Dates: Set and track due dates for tasks
  • Priority Levels: Assign Low, Medium, High, or Urgent priority to tasks
  • Categories: Organize tasks into Personal, Work, Shopping, or Other categories
  • Filtering: Filter tasks by status (All, Active, Completed) or category
  • Sorting: Sort tasks by date or priority
  • Dark Mode: Toggle between light and dark themes
  • Responsive Design: Works seamlessly on desktop and mobile devices
  • Local Storage: Tasks persist between browser sessions

Technologies Used

  • Next.js: React framework for production
  • React: JavaScript library for building user interfaces
  • Tailwind CSS: Utility-first CSS framework
  • shadcn/ui: Re-usable components built with Radix UI and Tailwind CSS
  • Lucide React: Beautiful & consistent icon toolkit
  • date-fns: Modern JavaScript date utility library

Getting Started

Prerequisites

  • Node.js 14.6.0 or newer
  • npm or yarn

Project Structure

  • `app/`: Contains the main application code
    • `page.tsx`: The main page component
    • `components/`: Reusable React components
    • `types.ts`: TypeScript type definitions
  • `public/`: Static assets

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

Acknowledgements

Top categories

Loading Svelte Themes