Inspiration

Technology has made its way into every aspect of our lives. It’s now hard to face even everyday goals with a smartphone in hand. But thousands of old people remain who struggle to accomplish tasks that we find trivial. This digital divide makes life ever more harder for these people. Problems are often even amplified when senior citizens are not able to explain their challenge to those who are willing to help.

What it does

Super Senior is a powerful flutter app that helps senior citizens get perfect assistance from friends and family. It leverages the power of generative AI to perfectly tailor each user’s recommendations based on their device. From simplifying screenshot sending with easy file navigation to sharing and getting steps to do all mobile related tasks, Super Senior can make the lives of senior cities that much more simpler. This app can connect, assist and empower the veterans of society.

How I built it

Super Senior is built on Flutter’s powerful software that makes apps compatible for both apple and android. It uses supabase, one of the leaders in BAAS technology, to deliver blazing fast authentication and data storage features. For connection, this app uses API calls and the flutter_supabase package. Super Senior’s backend provider, supabase, has also been specifically coded to access generative AI features and much more. Last, but not least, this app uses the power of the hugging face deepseek model to personalize each user's experience to their device and requirements.

Challenges I ran into

For me, Supabase is a completely new tool. Hence most of my biggest hurdles were centered around using the supabase backend provider. Moreover, supabase uses SQL and typescript to configure aspects like AI api calls and access security policies. As these technologies were new to me they added complexity to building my app. Yet with patience and repeated attempts, even the biggest challenges turned out to be no more than learning opportunities.

Accomplishments that I’m proud of

My favourite feature with Super Senior is that it can customize itself to the user’s device. This makes it more intuitive at every step and completely eradicates the problem of irrelevant information. I’m also proud of my learning through building this app and grateful for the chance to learn and grow.

What I learned

I learnt a lot through building this app. While there were undeniably many new programming skills I developed, I learnt a lot about working on projects in the real world. The skills like source management and code optimization and simplification will surely help me in all projects to come.

What's next for Super Senior

Super Senior is now a fully complete project with many applications in the real world and the potential to make a difference in many lives. Yet, it is fundamentally an idea for bettering society which means its development will never end. Hence, there are many possibilities for how this app can evolve and I am excited to see where they will lead me.

Built With

Share this project:

Updates