Skip to content

bablumia1/Qtec-todo

Repository files navigation

Todo List Application

This is a simple Todo List application developed using React and TypeScript. It allows users to manage tasks by adding, editing, marking as completed, and deleting them. Each task has a status (completed or incomplete) and a priority (low, medium, or high), visually represented with different colors.

Features

  • Display a list of tasks with their status (completed or incomplete).
  • Add, edit, mark as completed, and delete tasks.
  • Counters for total tasks and completed tasks.
  • Basic styling for a clean and user-friendly interface.
  • Utilizes React hooks for state management.
  • Implements local storage to persist tasks even after page refresh.

Usage

  1. Clone this repository.
  2. Install dependencies using npm install.
  3. Start the development server using npm start.
  4. Access the application in your web browser at http://localhost:3000.

License

This project is licensed under the MIT License.