TODO App with API

  • DEMO
  • This project is built using React with API and Bulma. The Todo App allows users to add their tasks, mark them as completed, delete them, edit task names(with double click on todo), filter tasks by active, completed, or all, and also provides a button to mark all tasks as completed.

The main objectives of the Todo App are to:

  • Provide users with a user-friendly interface for managing their tasks and to-do lists.
  • Allow users to easily add, edit, and delete tasks as needed.
  • Provide users with the ability to track the status of their tasks, including which tasks are completed and which tasks still need to be done.
  • Improve user productivity and organization by providing a centralized place for managing tasks and to-do lists.
  • Showcase the power and flexibility of React, API, and Bulma as development tools for building web applications.


  • ReactJS
  • Rest API
  • Bulma


View Github