Inspiration

The recent Galvan Valley clashes between indian soldiers and chinese soldiers made me think that what would happen in a scenario when India will need more civilian Indian youth to join armed forces (as happened in Vietnam). We must ensure that every drop of our youth’s blood is ready to fight the enemy beside our soldiers.

The unhealthy eating habits and lifestyle of Indian youth be it of rural side or urban side is having a very disastrous impact. Most of our youngsters are indulged in a lifestyle where they refuse to have even a chunk of attention to their diet and workout regime. This corona crisis has also created a fear from gyms and fitness clubs which could last a few years. To skirmish this situation an app needs to be made which takes care of all the above issues.

What it does

All the good fitness applications already available at the playstore are made by international developers. Most of them are having paid subscriptions to diet planning facilities. Also these diets and recipes are kind of not meant for a normal Indian person for example Avocado smoothie, Lentil and Kielbasa Stew etc. A normal Indian don’t know these and can not even dare to make them as they are not easily available and are very expensive.

Victor uses the indian base foods like Roti, Dal, Chawal (Rice), Bhuna Chana (Roasted chickpeas), Dalia, Eggs etc. to make a user plan a healthy diet of those ingredients which are very affordable in indian sub continent and easily available. Victor also has the ability to analyse the food catalog entered by users for the macronutrients like carbohydrates, protein, fats and total calories, so that the user can see what is he eating and where is his diet lacking.

To boost metabolism of Indians, victor has the ability to provide daily workout sessions (cardio and resistance) which can easily be done at home without any special instruments or gymnasiums. After the workout session any user can approximately calculate the amount of calories he needs for the day to meet his goals be it weight loss or muscle gains. The food planning as discussed above can help him a lot in finding the right meals for his goals. After this short introduction let’s see how the app works and where it is upto.

How I built it

I have used flutter (dart) to code the app and I manage state using the Provider package. For data persistence I am using shared preferences and sqflite. There are many other third party libraries also used.

Challenges I ran into

Maintaining state of the application, providing sessions, meal planning are some areas which took most of my wit. After failing and plethora of bugs i achieved something fine.

Accomplishments that I'm proud of

Able to make the most simplest fitness app for the less educated and elderly people , encouraging every folk out there to work out like soldier is something i am proud of.

What I learned

I learnt the art of managing state and using data persistence. After creating this project from scratch i find myself more confident.

What's next for Victor

I want this app to be used by a large number of youngsters across all India . As India is a diverse country the base foods also differ. It would be great if I am able to provide the app in local languages with local base foods to make it easy for everyone to maintain their health, no matter in which remote areas they live and what they eat . This needs your help. I would also like to increase the number of exercises in future. If certified nutritionists could help me too with more detailed analysis that could turn our app to a major success.

Built With

Share this project:

Updates