A mobile-responsive app for listing to-do's implemented through HTML3, CSS3 and Javascript. Users can create to-do reminders and add them to projects. The app is checking for empty inputs and duplicates. Users can also categorize their to-do's by their respective project, see future to-do's only and even sort them by priority, title or date. The to-do's are styled depending on their priority. This app uses localStorage so users can check on their to-do's again anytime. Enjoy!
About | Installations | Usage | App | Built With | Author
This project was a task by Microverse Inc. to build a to-do-list inluding a simple form for adding to-do's and projects, categorizing them and editing descriptions.
- HTML5
- CSS3
- Vanilla Javascript
- Webpack
To use the code in this repository, follow the steps in this section:
You should have the following packages installed on your computer inorder to run the code contained herein.
- Node JS
- npm and npx
First get a copy of the project on your computer:
- Clone or download the repository to a local directory on your computer by following the Github instructions at Github clone/download repository.
Once you have a local copy of the entire project on your computer, If you don't meet the above prerequisites, then:
- Visit node download and installations docs to install node js and npm.
With the installations above complete, you are set to use the code and view the application built in this repository. Follow these simple steps:
- Change directory into the directory where you cloned the repository. Forexample
vanheaven@vanheaven-VirtualBox:~/Microverse-projects$ cd to-do-list. - Open the index.html file using your browser
👤 Marco Erhardt
- Github: @marcode95
- Linkedin: @linkedin
Contributions, issues and feature requests are welcome!
To contribute to the code base, follow the steps below:
- Fork this repository to your remote respository by clicking the Fork button in this repository.
- Clone this repository to a directory on your computer by following Github guidelines.
- Change directory into the directory where you cloned this repository to.
- Open the directory using your favorite editor.
- Create a feature branch off the develop branch.
- Make and commit the nuanced code.
- Open a pull request describing the improvements made And your reward awaits in heaven.
Give a ⭐️ if you like this project!
