Do it is a web application that helps users to organize their lives, by creating, editing, deleting, prioritizing tasks and projects. Users can create (edit and delete) project with titles and optional descriptions and an unlimited amount of to-dos. Tasks have priority and status tags, as well as deadlines. Status can be changed in the task's table, the rest of its content can be edited or whole tasks can be deleted. Users can add comments if they want. Users can see today's pending tasks in a separate section. When completed, the task is removed from the list. This whole project is made using vanilla JavaScript.
- Javascript
- Bootstrap
- CSS
- Webpack
Get the link of the repository.
Clone it as git clone https://github.com/1v4n4/to-do-list.git
.
Install dependecies with npm install
Run npm run build
in Terminal to build the assets using webpack.
Run npm run start
in Terminal to start the server and look at the result in localhost:8080.
The app uses Jest for testing. Command for running the tests that are located in the 'tests' folder is npm test
.
Ivana Novaković-Leković
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
MIT
Give a ⭐️ if you like this project!