Todo List React Project

This is a simple Todo List project implemented using ReactJS. The project allows users to add, delete, and mark tasks as completed.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Ngumbutlar/Todo-List-React.git
    
  2. Navigate to the project directory:

    cd Todo-List-React
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

    npm start
    
  5. Open your browser and visit http://localhost:3000 to see the Todo List application.

Usage

  • To add a new task, type the task into the input field and press Enter or click the "Add Task" button.
  • To mark a task as completed, click the checkbox next to the task.
  • To delete a task, click the "X" button next to the task.

Technologies Used

  • ReactJS - JavaScript library for building user interfaces.
  • HTML - Markup language for structuring the application.
  • CSS - Styling and layout of the application.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements

  • ReactJS - Official React documentation and guides.