Skip to content

hasnat-shohag/react-api-project-learnathon-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Todo Application

This project is a part of the Learnathon 2.0 program, powered by Vivasoft. It's a simple yet functional Todo application built with React.

Live Demo

Check out the live demo of the application here.

Project Overview

The application fetches todo items from the JSON Placeholder API and displays them in a user-friendly list. Each todo item is accompanied by a checkbox, allowing users to mark the item as completed or not completed. Additionally, a filter is provided to display only completed or not completed items, enhancing the user experience.

Features

  • Fetch and display todo items from an API.
  • Interactive checkboxes to mark todo items as completed or not completed.
  • Dropdown filter to display todo items based on their completion status.

Installation

Follow these steps to install and run the project:

  1. Clone the repository: git clone https://github.com/yourusername/todo-app.git
  2. Install the dependencies: npm install
  3. Start the application: npm start

Usage

Interact with the application by checking or unchecking the checkboxes to mark todo items as completed or not completed. Utilize the filter to display only completed or not completed items.

Contributing

Contributions to this project are welcome. Please open an issue or submit a pull request.

License

This project is licensed under the MIT License.