A to-do list app to keep track of your tasks.
Users should be able to:
- View the optimal layout for the site depending on their device's screen size
- Add new project category in the sidebar
- Add new task
- Edit or delete tasks
- Receive an error message when the
form
is submitted if:- The
input
field is empty
- The
- HTML5
- Sass (CSS pre-processor)
- Flexbox
- Mobile-first workflow
- Vanilla JavaScript
- Webpack
- Prettier
- ESLint
- Fontawesome - for icons
- Goole Fonts
This app runs on Node.js. If Node.js is installed, you may clone the repository and install its dependencies running:
npm install