The idea behind this application is to combine the benefits of a todo-list with a calendar. A todo-list allows you to keep track of what needs to be done and also what has been “ticked off”. However common tools only allow to set a “due by” date and don’t provide any help in scheduling work for a certain time.
That’s where calendars come in handy. With the downside that a calendar does not keep track of what has been “ticked off” and also does not allow to put unscheduled items on a list.
To combine the advantages of both worlds I’ve built https://www.satistime.com . The tool serves as a regular todo list but with the added bonus of allowing you to plan your day by putting your todos in to a calendar view.
The backend, the REST API and all standard pages are powered by Yii. The frontend application is running on vue.js.