/todo-list

A simple todo app developed with React

Primary LanguageJavaScript

TODO list React App

Tech Stack

HTML, SCSS, JavaScript, React.js + Vite, Redux + Redux Toolkit

Installation

Clone this repository, then run these commands:

  cd todo-list
  npm install
  npm run dev

Features

  • Possibility to create, edit, delete and change task status
  • Real-Time Updates
  • Pagination
  • Data Persistence
  • User-Friendly Interface
  • Responsive Design

As a list of tasks is retrieved from the API, some issues exist with the manually created tasks. Firstly, it is impossible to toggle their status, update and delete. Secondly, if you click on the edit button, the editing mode will show on all manually created tasks, as API returns the same ID for them.

Screenshots

App Screenshot

App Screenshot