React Todo App

A minimalistic, customisable todo app.


  • Dark mode
  • Drag n drop tasks to reorder them
  • Tasks saved locally
  • Customisable task color
  • Edit task
  • Notification Box
  • Tablet & mobile friendly

Built with

  • React Js, Css, Sass
  • React Hooks : useState, useEffect, useRef, useContext
  • react-beautiful-dnd, react-icons, uuidv4…


This project is licensed under the MIT License – see the file for more details



First clone this repository.

$ git clone

Install dependencies. Make sure you already have nodejs & npm installed in your system.

$ npm install # or yarn

Run it

$ npm start # or yarn start