Inspiration
As we counting ourself as part of the runner community, we already had this vision in the past. If you have ever participated in a run, you probably know the story:
- There are maybe two locations where they take pictures
- These pictures are incredible expensive (> 20 SFr.-)
- If you are running in a group, you probably do not get pictures as they can't take pictures of everyone at the same time
- Even if you are on the picture, you most probably do not look like the ridiculous photogenic guy ;)
There has to be a better solution! Well, now here it is:
What it does
As the crowd takes pictures with the app, they can get insightful information for each runner, such as name, current rank, past runs and much more. You immediately will see pictures taken by the crowd in real-time as well!
Whenever a picture is taken, all the numbers will be extracted in the backend and the pictures will be linked to the runners visible on the picture.
When the runner crosses the finishing line, he immediately can see all the pictures take while the run. This memory will last forever (and cost him 1 Fr.- per pictures -> business model)!
How we built it
With beer & coffee
Frontend: Ionic 3 Backend: Spring boot with Kotlin
Challenges we ran into
Text extraction (which numbers are relevant to us) Missing data from datasports
Accomplishments that we're proud of
It's working :D
- Sleek design
- Reduced to the minimum (real MVP)
- Good results on historical data (tested with running pictures from google)
What we learned
Coffee is everyones best friend
- Interaction with google cloud vision
- Kotlin
What's next for CrowdPick
- Display more information to the crowd
- Push notification to the runner whenever a picture is taken of them
- Add watermarks to the picture
Built With
- google-vision-api
- ionic
- kotlin
- springboot

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