Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
e-d-v authored Mar 27, 2023
1 parent eeff4a7 commit bd89736
Showing 1 changed file with 15 additions and 23 deletions.
38 changes: 15 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,45 +2,44 @@

taskapp is a to-do list app that balances your schedule to help reduce your stress by reducing the variance between the amount of commitments per day. taskapp works by taking three extra fields compared to most to-do list apps - the earliest day you can complete the task, what tasks must be completed first, and how long the task should take to complete. Using these three extra fields, as well as the standard due date, taskapp schedules a "Do Date", which is the date between the earliest completion date and due date that A) has minimum variance, and B) comes after all it's prerequisite tasks. taskapp also keeps track of your calendar events - making sure to give you a lighter schedule on meeting-filled days.

## Schedule
<div align="center">
<figure>
<img src="https://i.imgur.com/QBExov8.png" alt="app's main screen showing daily schedule" width="200"/>
<img src="http://www.evanv.com/taskapp/wp-content/uploads/2023/02/Samsung-Galaxy-Note-10-Screenshot-1-512x1024.png" alt="Automatically builds your schedule to help spread your commitments throughout the week." width="200"/>
</figure>
<figure>
<img src="http://www.evanv.com/taskapp/wp-content/uploads/2023/02/Samsung-Galaxy-Note-10-Screenshot-2-512x1024.png" alt="Variety of ways to keep track of tasks like projects, labels, priority and recurrence" width="200"/>
</figure>
<figure>
<img src="http://www.evanv.com/taskapp/wp-content/uploads/2023/02/Samsung-Galaxy-Note-10-Screenshot-3-512x1024.png" alt="Find what to do next with super specific search" width="200"/>
</figure>
<p>An example schedule in taskapp</p>
</div>

The schedule has all your tasks and events in a simple, uncluttered interface. Checking off/deleting tasks is easy, and adding a new event or task is just a tap away.

## Schedule
<div align="center">
<figure>
<img src="https://imgur.com/beLhKdM.png" alt="app's main screen in dark mode" width="200"/>
<img src="https://i.imgur.com/vc9Gq61.png" alt="app's main screen showing daily schedule" width="200"/>
</figure>
<p>taskapp also supports Android system-wide dark mode</p>
<p>An example schedule in taskapp</p>
</div>

The schedule has all your tasks and events in a simple, uncluttered interface. Checking off/deleting tasks is easy, and adding a new event or task is just a tap away. taskapp also offers projects, labels, and priorities to better organize all your tasks.

## Add Task
<div align="center">
<figure>
<img src="https://imgur.com/kk8t5v8.png" alt="add task screen" width="200"/>
<img src="https://i.imgur.com/aVWxVKh.png" alt="the add task screen" width="200"/>
</figure>
<p>The add task screen</p>
</div>

Adding a task is easy in taskapp - you can get all the benefits of the optimizer with only 4 fields. Name is the name of the task, the earliest completion date is the earliest day you can complete the task, the due date is the latest day you can complete the task, time to complete is an estimate of how long the task will take, and prerequisite tasks are tasks you must finish before this one. Don't worry about having an accurate time to complete - as long as you stay in the ballpark the optimizer should still work well.

<div align="center">
<figure>
<img src="https://imgur.com/6TJqAKh.png" alt="a filled out task add screen" width="200"/>
</figure>
<p>The add task screen when filled out</p>
</div>

## Add Event

<div align="center">
<figure>
<img src="https://imgur.com/vEpjlMB.png" alt="the add event screen" width="200"/>
<img src="http://www.evanv.com/taskapp/wp-content/uploads/2023/02/image-300x105.png" alt="the add event screen" width="200"/>
</figure>
<p>The add event screen</p>
</div>
Expand All @@ -49,19 +48,12 @@ Adding an event is easy, simply give the app the name of the event, the start ti

<div align="center">
<figure>
<img src="https://imgur.com/rkqQ3Vs.png" alt="the recurrence screen" width="200"/>
<img src="http://www.evanv.com/taskapp/wp-content/uploads/2023/02/image-5.png" alt="the recurrence screen" width="200"/>
</figure>
<p>The recurrence screen</p>
</div>

taskapp also provides advanced recurrence options for both events and tasks - allowing you to set nearly every imaginable custom interval to recur on, such as this one that recurs every Monday, Wednesday, and Friday until December 14th.

<div align="center">
<figure>
<img src="https://imgur.com/Et5C9o1.png" alt="a completed add event screen" width="200"/>
</figure>
<p>The add event screen, when filled out</p>
</div>

## Javadoc
To help navigate the structure of this project, we've provided a [Javadoc](https://e-d-v.github.io/taskapp/).

0 comments on commit bd89736

Please sign in to comment.