Skip to content

React TodoList is a simple and intuitive web application that allows you to manage your tasks efficiently by adding, removing, and marking them as completed.

Notifications You must be signed in to change notification settings

Gaketz/react-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React TodoList

React TodoList is a simple web application built with ReactJS and Bootstrap 5. It allows you to manage your tasks by adding, removing, and marking them as completed. You can input the task name and description for better organization and clarity.

Features

  • Add tasks: You can easily add tasks by entering the task name and description.
  • Remove tasks: Once a task is completed or no longer needed, you can remove it from the list.
  • Mark tasks as completed: When you finish a task, you can mark it as completed to keep track of your progress.

Installation

To run React TodoList on your local machine, follow these steps:

  1. Make sure you have Node.js and npm installed.
  2. Clone this repository to your local machine using the following command:
    git clone https://github.com/your-username/react-todolist.git
    
  3. Navigate to the project directory:
    cd react-todolist
    
  4. Install the project dependencies:
    npm install
    
  5. Start the development server:
    npm start
    
  6. Open your web browser and visit http://localhost:3000 to view the application.

Usage

Once the application is up and running, you can start managing your tasks:

  1. To add a new task, enter the task name and description in the input fields provided and click the "Add Task" button.
  2. To remove a task, click the "Remove" button next to the respective task.
  3. To mark a task as completed, click the checkbox next to the respective task. The task will be visually indicated as completed.

Technologies Used

React TodoList is built with the following technologies:

  • ReactJS: A JavaScript library for building user interfaces.
  • Bootstrap 5: A popular CSS framework for creating responsive and mobile-first websites.

Contributing

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

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make the necessary changes and commit them.
  4. Push your changes to your fork.
  5. Submit a pull request to the main repository.

Please ensure that your code follows the existing code style and conventions.

License

This project is licensed under the MIT License. You can find more details in the LICENSE file.

Acknowledgements

Contact

If you have any questions or suggestions, feel free to reach out to us at [email protected].

About

React TodoList is a simple and intuitive web application that allows you to manage your tasks efficiently by adding, removing, and marking them as completed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published