Inspiration
I always run into this issue when out running errands. I need to go to three different stores to get everything I need, but only have one shopping list. What makes it even more difficult is when the first store doesn't have what you're looking for and trying to remember to look for it at the next store!
What it does
Shopping To Go allows you to register different locations from the google maps api and create different to-do-style lists ties to those locations. Based on your location data, you'll get reminded about the list you made while you're still at the store!
How I built it
It's built using flutter and dart. Some of the packages I used are google_maps_flutter, geolocator, flutter_local_notifications
Challenges I ran into
A big challenge for me was the time frame which this was built. It was build during a 24 hr "FlutterThon". Besides the time limit, integration with the google maps api and handling api keys were the biggest challenges.
Accomplishments that I'm proud of
I'm proud of the design. I exclusively work on the back-end side of things, so the design was a new challenge and I think it turned out pretty nice.
What I learned
I learned a lot about time management and api keys with this project. I also learned that I'm starting to feel comfortable with Flutter/Dart, and am needing to use documentation as a crutch less and less
What's next for Shopping To Go
Not exactly sure. I'll probably publish it once I understand the google maps api pricing model a bit more.
There's definitely a lot of jank and hacks in here. Still learning how to use Flutter and optimize for mobile. Regardless, I'm still really proud of where this app is and how it performs.
Built With
- dart
- flutter
- location


Log in or sign up for Devpost to join the conversation.