TimeBox is a task management app with data analysis features, inspired by the "screen time" feature of iOS. It was created using django and the django rest framework. The UI utlizes libraries such as chart.js and boostrap.
TimeBox was created to allow for easy management of daily and weekly tasks. Specifically, it can:
Use TimeBox to set your goals for the week. You can even add subtasks within goals to keep track of your progess.
- Set goals that expire within the week if not completed.
- Create subtasks within each goal to track your progress.
- Subtasks can be added to your daily task list to complete.
Create and manage a list of tasks to complete in the day. You can decide how much time you are willing to spend on each task. Additionally, tasks can be categorized by:
- Type: whether the task is for work, fun, self development, excercise, errands, etc.
- Priority: whether it is high, medium or low priority.
View the percentage of tasks you completed for each day over the past week. This is calculated by dividing the number of completed tasks by the number of tasks not completed.
Study the different places you spend your time over the day. TimeBox groups each completed task by category and sums up all minutes you spend on them to create a graph that shows how much time was spent on each category of tasks.
Download reports as a pdf about the tasks you completed and did not complete to store and review whenever you want.