Backyards are definitely one of the best places where you can dig up Earth and leave a time capsule that is meant for a future version of you. In this day and age, not everyone has a backyard or could afford to dig up that place. So to help people like them, and the graduates of 2020 and 2021 who didn't had a chance to do something on their campus I created this app. It is made to emulate a real time capsule to the fullest degreee
What it does
It uses flutter and Google Maps API, to create a time capsule app. You can add any number of time capsules that you want. The capsule will be geotagged and also timed. You can choose the date of opening the time capsule and no matter what you do, it will not open till that date has been met. You can use Google Maps to geotag a location and the capsule will not open if you are not in the same position (+- of about 100m)
How I built it
I built it using Flutter and Google Cloud Platform.
Challenges I ran into
Making the timer and the core time capsule functionality was very difficult. Deciding how to pass in the timer, how to make the details app works perfectly was also a chore. Finally, getting maps to work proved to be very time-consuming as well.
Accomplishments that I am proud of
The fact that everything works and I made everything from scratch and used entirely my own brain to work around and find the solutions to the problems I was facing was definitely very confidence enducing
What I learned
I learned a lot about Fluter as a framework and Dart as the programming language.