Inspiration
In Nigeria, it’s common to be asked for personal documents like certificates or ID cards unexpectedly whether at the bank, a job interview, or a hospital. Many people don’t have these on hand, and even worse, many don’t know their blood group or genotype, which can delay urgent medical care. We also realised that most people don’t use Gmail, Google Drive, or other cloud storage solutions. So we asked ourselves: What if we could create a simple, secure place to store personal, educational, and health data and make it work even without internet access? That was the birth of MyLife.
What it does
MyLife is a secure, Progressive Web App (PWA) that allows users to: Upload and view personal documents like PDFs and images Store vital information like blood group, genotype, and school records Sign up easily email Preview files instantly within the app View updates and reminders via a notification icon
How we built it
We’re proud to say that as a team of three non-technical individuals, we learned, built, tested, and validated our idea all in just 6 days by following the design sprint approach taught during the AI Generalist training under the guide of @engr Hassan Hamisu Ya'u We tackled each day’s task independently, then came together to review and merge our best outputs. This allowed us to build with intention, refine collaboratively, and grow with every iteration.Everyone contributed to idea generation, prompt writing, testing, and refining the final product with users
Challenges we ran into
One of our biggest challenges was discovering the challenge late, which meant we had limited time to properly plan and execute. As a non-technical team, we also faced difficulties resolving issues we identified in the app due to time constraints. We encountered technical limitations, particularly in getting offline features to work smoothly across devices. In addition, phone number sign-up functionality didn’t work as expected, and due to time constraints, our mentor Engr. Hassan wasn’t able to guide us through the necessary code adjustments. Despite these challenges, we relied heavily on prompt engineering, continuous iteration, and user feedback to keep improving the app within the short timeframe.
Accomplishments that we're proud of
Accomplishments that we're proud of Creating a product with real, practical use for millions of people Collaborating effectively without any of us being technical Receiving positive feedback from test users who said they would pay to use the app Submitting under the Africa Regional Challenge with a solution that directly addresses local needs
What we learned
How to use prompt engineering to build logic, UI, and flow How to break down a problem and develop fast, testable solutions How to work in sprints, collaborate, and merge ideas That we don’t need to be programmers to create useful, working software
What's next for MyLife
What's next for MyLife This is just the beginning. We plan to continue working on MyLife after the challenge, expanding its features, improving its UI, and exploring real-world pilot testing. We believe MyLife can empower people in Nigeria and across Africa to take control of their important data, anytime, anywhere
Built With
- bolt.new
- github
- superbase