This is a simple web application built with React for managing tasks. It allows users to create, track, and manage tasks efficiently. The application provides features such as task creation, task completion, task deletion, and task filtering.
- Create tasks with descriptions.
- Mark tasks as completed.
- Delete tasks.
- Filter tasks by status (All, Pending, Completed).
You can access a live demo of the Todo Task Manager App here: Todo Task Manager Demo
Before you begin, ensure you have met the following requirements:
- Node.js and npm installed on your development machine.
-
Clone the repository:
git clone https://github.com/osiota10/todo-task-manager.git
-
Navigate to the project directory:
cd todo-task-manager
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your web browser and visit
http://localhost:3000
to use the Task Manager App.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the project.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Open a pull request, describing the changes you've made.