August 30, 2017
On this project I worked to develop the iOS app from the ground up. Core features on this project included an interactive map, social feed, profile page, and rankings. The icons are minimalistic and easy to understand, with menus and buttons placed in intuitive locations.
If you’re curious about what’s under the hood.
The app is native iOS written in Swift. The backend is a mix of Amazon and Google Firebase with a tweaked version of geofire to handle location data and queries. Amazon S3 was used for media storage and video streaming to devices was achieved with Amazon CloudFront. Lambda functions were used to trigger video conversion upon upload, using Elastic Transcode to convert the video to HLS which can be economically streamed to devices without interruption on spotty cellular networks.