Skip to content

izuwiiii/todo-app

Repository files navigation

ToDo App

A simple and functional ToDo application built with React and TypeScript. It allows users to add, edit, delete, and toggle tasks as completed or active. All actions are synchronized with an external API. The app is styled using SCSS and follows the BEM methodology for maintainable and scalable code.

🔗 Live Demo

View Demo

🛠 Technologies Used

  • React
  • TypeScript
  • SCSS
  • BEM Methodology
  • REST API

📦 Project Setup

Clone the repository:

git clone https://github.com/izuwiiii/todo-app

Navigate into the project folder:

cd todo-app

Install dependencies:

npm install

Start the development server:

npm start

The app will be available at http://localhost:5173 (or similar, depending on your setup).

Features

  • Add new tasks

  • Edit existing tasks

  • Delete tasks

  • Mark tasks as completed or active

  • All task actions are synced with an API

  • Responsive UI with SCSS (BEM)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors