Effortless, one button life tracker. Organize your life, build healthy habits and set systems for inevitable succes.
Every other time tracking app is trying to measure everything you're doing.
Which is exauhsting, especially if you're not used to this.
Healthy change must occur slowly. It's not natural to switch from not really paying attention to constant focus on your every action. That's why Tweak Your System is designed to track only a small part of your life at the beginning. Take one goal or one habit and start with that. Later on when you will get used to planning and extended periods of focus you'll be able comfortably add more items to your schedule.
You have two states of the app:
- Relaxed -> measures the time you're not in focused mode.
- Focused -> measures the time of activities you decided to track
Time Tracker is the heart of this application. But it's not an ordinary time tracker. It's heavily based on the OODA loop1. It's designed in a way that is noninterruptive so that you can put your whole power into the activity you're doing.
- Stop and think. Plan your immediate future. Divide your task into smaller steps. Let's say you want to play the guitar for an hour so you set up 4 steps: theory, warm-up, technique, jamm.
- Press start, when you're ready.
- The app will measure the time.
- Press next when you proceed to the next action.
- Press finish at the end of the last action.
- The app will display the summary for all the steps.
The benefits: more focus (measuring the time), dividing task into smaller, more focus
After you work some time with dividing your action into steps you'll notice you have some things that repeat and you'd like to save that. That's what you use routines for. A routine is simply a saved set of actions.
Simple history with CSV export so that you can analyze your progress and compare it with your plan
After you work some time with routines and create a bunch of them you'll notice you'd like to add some properties to them like category or expected duration.
That's when Designer Mode comes into play so that you can create more complex routines or even whole projects.
Arrange your routines in the callendar.
For Android Virtual Device:
-
install android studio
-
create a new virtual device (android studio -> virtual device manager -> create new virtual device; preferably choose pixel 4 with google play tools available)
-
download and install nodejs (https://nodejs.org/en)
-
install pnpm (or use npm if you like) (https://pnpm.io/installation)
-
install java 17 on your device
-
add java folder (for example C:\Program Files\java\java-17) to environmental variable as JAVA_HOME
-
add java bin folder to PATH
-
in project folder create file android/local.properties and put there path to sdk folder on your devide (ex.
sdk.dir=C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
)
pnpm install
(ornpm install
)
Android Virtual Device:
npx expo run:android
this will build our app and you'll be able to run it
pressa
to run it on an android virtual device
after app builds you'll be able to find an icon with ignite and clicking on it will open our app
Expo Go:
npx expo start
s
to switch to expo go build if needed- scan qr with expo go app on your device
- chose expo go build on your device
Footnotes
-
What's an OODA loop? It's a decision-making framework created by Colonel John Boyd, a United States Air Force fighter pilot who later became known for his contributions to military theory. The OODA loop consists of four stages: Observe, Orient, Decide, and Act. ↩