A mobile app for Android to view your Wakatime statistics
Used Gemini/ChatGPT/Claude for documentation help and debugging. Plus AI autocomplete.
A mobile app for Android to view your Wakatime statistics
Used Gemini/ChatGPT/Claude for documentation help and debugging. Plus AI autocomplete.
The project got rejected because it was stuck on loading forever. Added more safety checks on loading, and realised a possible issue that could cause this if Expo Navigation wasn’t initialised in time. This was fixed, and I also added stronger checks to prevent the user from entering the wrong API Key. Also made the loading indicator color consistent throughout the app.
Log in to leave a comment
Implemented a feature allowing users to swipe down to refresh data.
Log in to leave a comment
Figured out how to compile the app and upload it to my phone as a .apk file. Also fixed an issue that was happening when wakatime was compiling stats, so my app would display no stats. I’m not sure why hackatime says this took 44m, I feel like I have been coding for less.
Log in to leave a comment
Created a projects page that gets all the projects in the specified time range and sorts them. There is also now an All Time time range.
Log in to leave a comment
Moved the pie chart legend to the bottom, and added a total time spent card.
Log in to leave a comment
Data for last 7 days is now fetches including today, and added a last year option.
Log in to leave a comment
Made it so that the language syncs to the color (ex, TypeScript will be blue, JavaScript yellow, etc). I also added the functionality to select what range you want to view.
Log in to leave a comment
Created a way to fetch data from the wakatime API, and a simple pie graph that displays language data from the last 7 days.
Log in to leave a comment
Set up a simple user flow, where they have to first enter an API key to get acess to the app.
Log in to leave a comment
Imported a theme, style, some previously made components, and set up tab navigation.
Log in to leave a comment