Trackez Project

A little bit story behind Trackez. To be honest, this project was made for fun haha. This project was executed by the three of us:
- Arddhana Zhafran: Product Designer
- Farhan Audianto: Flutter Developer
- Rahmatur Ramadhan (Myself): Flutter Developer
Background
That was the first sentence that came out before we starting this project. Then we think about what project we should make. Idea after idea, problem after problem we try to explore together. Until we thought of one thing. “There are several things common with us”. We workout together, and we see that one of our friends who is also diligent in exercising posts one of the IG stories about him tracking the progress of his workout manually using WhatsApp. From that story, we thought it would be cool if we made an app to track our sports progress. From there, we start to brainstorm deeper and start executing.
User Problem
If break the problem, the main problem we want to solve with these apps is
What if... we just take notes, let technology track our progress.
From this problem, we try to start by creating a user persona. Who is the user that we want to explore?
User Persona
- Name: Yusron
- Bio: He is an adult, his hobby is doing workouts while working on WFH. He started to be interested in workouts a few years ago but he starting to get serious about it now.
- Occupation: Programmer
- Location: Nomaden
- Goals:
- He want to track the progress of his workout so that he can keep up the enthusiasm for doing workout.
- Problem:
- Record workout progress manually using Whatsapp.
- Manual tracking by using his notes.
Development Process
The approach we take to work on this project is actually is just let it flow or in indonesian way is “gaspol!”; but in theoretically there are several things we do when doing this project. Among them:
- Brainstorming, in this process we break the problem what we have looking for the main problem what we want to solve and then proceed to think about the solution
- Align the functional and non-functional requirements
- Design the product design
- Develop the apps
- Testing
Prototyping
Personally, Arddhan (Product Designer) started the prototyping process by making a system design first. It was from this system design that I started to develop the components needed in the future. After everything was ready, then He started with the execution of the product according to the initial idea and the problem we were trying to solve. The following is a screenshot of the system design and its components:


Developing
We start the development process after the prototype is finished. We develop and test periodically internally to check the suitability of the apps and products that we have designed together.
Testing
After the development process, we share the apk that we’ve made to several users, well what makes us happy. Because the results are positive. We plan to share this product more widely so we can get more feedback.