A simple single-page app built in Express.js for backend APIs, Svelte for frontend, MongoDB Atlas for database.
- Add new task.
- Edit task name by clicking on the name.
- Edit task info (name, due date, completion status) by clicking on the edit button.
- Delete task.
- Sort tasks in specific order.
- Search task by name.
- Check all / in progress / completed tasks in the corresponding pages.
- Green Circle with checked sign represents that task is completed.
- Red Circle represents that task in progress and is due.
- Only Green Circle represents that task is in progress and is not due.