Skip to content

okosohor/Task_Manager

Repository files navigation

This repository contains the source code and assets for the Todo-manager project.

You may try it on this page: CLICK ME

Description

The Todo-manager project is a web application designed to help users effectively manage their tasks and stay organized. It provides a user-friendly interface where users can create, and track their to-do items. It is built using React, JavaScript, TypeScript, HTML, and SCSS following the BEM (Block, Element, Modifier) code structure methodology.

Features

  • Create new to-do items by providing a title and optional details.
  • Edit existing to-do items to update the title or additional information.
  • Mark tasks as completed with a checkbox or visual indicator.
  • Reactivate or revise completed tasks by unchecking the completion checkbox.
  • Track the completion status of each to-do item visually for easy identification.

Usage

Feel free to customize the content, styles, and functionality of the Todo manager to suit your needs. You can modify the existing code or add new features as required.

Acknowledgements

  • React
  • JavaScript
  • TypeScript
  • HTML
  • SCSS
  • BEM methodology
  • GitHub Pages for hosting the live demo

Contributing

If you would like to contribute to this project, you can follow these steps:

  1. Fork the repository.
  2. Clone the forked repository: git clone https://github.com/<your-username>/<project_name>.git.
  3. Navigate to the project directory: cd Task_Manager.
  4. Create a new branch: git switch -c feature/your-feature.
  5. Install packages: npm i.
  6. Start the project: npm start.
  7. Commit your changes: git commit -m 'Add some feature'.
  8. Push the branch to your forked repository: git push origin feature/your-feature.
  9. Open a pull request in this repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published