Skip to content

Task list. Main features: drag and drop. saving in localstorage, inline editing, search by tasks. Does not require a database connection. The data is stored locally in the browser of the device.

License

Notifications You must be signed in to change notification settings

BTCY/todo-list-react-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO list

Table of Contents

About

To-do list with inline editing, drag and drop, and save data locally in the browser.

Main Features

  • React + TypeScript
  • Basic configuration: Create React App
  • UI: Material UI v5 (MUI) + Emotion
  • Drag and drop items: ReactDnD
  • State Manager: MobX
  • The list is saved in localstorage
  • Notifications: Notistack v2
  • Search by tasks

Getting Started

These instructions will help you run a copy of the project on your local machine for development and testing purposes.

Prerequisites

For the project to work, the following dependencies must be installed on your system:

Installing project

  1. Copy this repository to your local machine
  2. Run the command in the project folder
    npm install
    
  3. Start the project
    npm start 
    

Usage

Add, delete, edit and drag tasks. Does not require a database connection. The data is stored locally in the browser of the device.

About

Task list. Main features: drag and drop. saving in localstorage, inline editing, search by tasks. Does not require a database connection. The data is stored locally in the browser of the device.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published