/todo-task-manager

This is a simple web application built with React for managing tasks. It allows users to create, track, and manage tasks efficiently.

Primary LanguageJavaScript

Todo Task Manager Web App

Overview

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.

Table of Contents

Features

  • Create tasks with descriptions.
  • Mark tasks as completed.
  • Delete tasks.
  • Filter tasks by status (All, Pending, Completed).

Demo

You can access a live demo of the Todo Task Manager App here: Todo Task Manager Demo

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js and npm installed on your development machine.

Installation

  1. Clone the repository:

    git clone https://github.com/osiota10/todo-task-manager.git
    
  2. Navigate to the project directory:

    cd todo-task-manager
    
  3. Install dependencies:

    npm install
    

Usage

  1. Start the development server:

    npm start
    
  2. Open your web browser and visit http://localhost:3000 to use the Task Manager App.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the project.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Open a pull request, describing the changes you've made.