Skip to content

Repository files navigation


Logo

TODO LIST

A simple, easy to use daily todo tool!

View Demo · Report Bug

About The Project

This Todo List project offers a seamless task management experience. Users can easily create, organize, and categorize to-dos in a user-friendly interface. The search functionality allows quick access to specific tasks, while a 'copy to clipboard' feature simplifies sharing. Real-time updates ensure efficiency, and the responsive design ensures an optimal experience on all devices and browsers. The website seamlessly blends productivity and accessibility for a delightful and effective task management solution.

Rundown of features

  • Added a functionality to create Todo list items.
  • Implemented a user-friendly autocomplete search feature, user can search for list items.
  • Implemented a feature to copy todo list item contents into clipboard on clicking of an icon.
  • Implemented a feature to store todo list items into localstorage so that user can see the data even after refreshing the page.
  • Developed nice, simple and responsive user interface that works in all devices and browsers improving user experience.
  • Implemented category feature for management of to-dos based on the type of task like urgent, important tasks.
  • Implemented a feature to allow users mark to-dos as done.
  • Built a unit test for core components of the project.

Built With

Getting Started

Setup and run this project in your computer.

Prerequisites

  • Node

    sudo apt install nodejs
  • yarn

    npm install --global yarn
  • Typescript

    yarn add typescript --dev

Installation

  1. Clone the repo
    git clone https://github.com/techpilot/todo_list.git
  2. Install packages
    yarn
  3. Run the project
    yarn dev

Contact

Stephen Ngwu - Skype - ngwustephen99@gmail.com

Project Link: https://github.com/techpilot/todo_list

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages