/react-todo-list-app

A simple and lightweight to-do list app built with React and Tailwind CSS, allowing users to create, edit, and delete tasks, as well as mark them as complete.

Primary LanguageJavaScriptMIT LicenseMIT

React To-do List app

A simple and lightweight to-do list app built with React and Tailwind CSS, allowing users to create, edit, and delete tasks, as well as mark them as complete (obviously). You can preview it here

Getting Started

Prerequisites

node, npm

Installation

  1. Clone the repo
git clone https://github.com/sidcraftscode/react-todo-list-app
cd react-todo-list-app
  1. Install NPM packages
npm install
  1. Start the app in dev mode
npm start

Other scripts

Generating a production build of the app

npm run build

Built With

Features

  • Allow user to create, edit and delete tasks
  • Allow user to mark tasks as complete
  • LocalStorage persistence
  • Dark mode
  • Settings menu
  • Give user option to make delete modal optional

License

This project is licensed under the MIT License - see the LICENSE.md file for details