wisnuprama / target

Personal OKR app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

App Logo

Target App

I will [Objective] as measured by [this set of Key Results]

Target is an Android based application to help personal user with their life objectives. It uses Objective Key Result (OKR) as its methodology to help users achieve and manage their goals.

I have used Google Tasks and think that it is a life saver. As I use it everyday, sometimes I like to write down some quick and short objectives, and I realize that I can't maximize the productivity. One is I can't write down what is the goal from the objective, how to measure them or what is the achievments. Last, what's behind the goal and its rationality.

So here we can see the high fidelity UI. It uses Material.io and Google Tasks as the reference.

TODO

  • Activity
  • Service & Remote method
  • ContentProvider
    • SearchRecentSuggestionProvider
    • FileProvider: backup/export
  • BroadcastReceiver
  • Background Process
    • AlarmManager
    • AsyncTask: load db
    • JobScheduler and JobService
  • Multi Layout
  • Multi Language (minimum 2 languages)
  • Asset
  • MVVM
  • Background Task
    • Backup/Export
    • AsyncTask
  • Data Persistence

About

Personal OKR app

License:MIT License


Languages

Language:Java 98.2%Language:CMake 1.1%Language:C++ 0.7%