to-do

Tod do is a web application that allow users to add tasks to the to-do list, remove completed tasks individually and collectively. Users also have the possibility update any task. Built with HTML, CSS, and JavaScript

Stars
3

To-Do

To-Do is a web application that allows users

  • Add tasks to a list
  • Remove completed tasks individually and collectively
  • Rearrage tasks on the list by means of drag and drop

Built With

  • HTML
  • CSS
  • JS
  • Webpack

Live Demo

System Requirements

  • Node.JS
  • npm
  • Code Editor
  • Git

Installation

  • Clone the repo using the command below
git clone [email protected]:charlesgobina/to-do.git
  • Navigate to the directory in which you cloned the project and use the command below
cd to-do
  • Install all project dependencies and packages using the command below
npm install
  • Build the project using the command below
npm run build
  • Start the server to run the application locally using the command below
npm start

Run tests

  • First install the project using the installation guide above.
  • Navigate to the test branch using the command below
git checkout tests
  • Run tests using the command below
npm test

Authors

Charles Gobina 🧑‍🎓

Contributing 🤝

Contributions, issues, and feature requests are welcome!

  • Fork this repo using the command below
gh repo fork [email protected]:charlesgobina/to-do.git
  • Clone the forked repo using the command below
git clone [email protected]:charlesgobina/to-do.git
  • Navigate to the directory in which you cloned the project and use the command below
cd to-do
  • Create a new feature branch using the command below
git checkout -b [name_of_feature_branch]
  • Commit your changes using git commit as shown below
git commit -m ["entere a commit message"]
  • Push your changes using
git push -u origin [name_of_feature_branch]
  • Open pull request.

Show your support

Give a ⭐ if you like this project.

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

License 📝

This project is MIT licensed

Related Projects