Revels - iOS App

January - March '19 • Volunteer Work

About

I worked on designing and developing the Revels app for Manipal Institute of Technology during my time as an undergraduate there. This app is really special to me as I got the opportunity to craft it from scratch while brainstorming on both the design and feature requirements.

The codebase for this application is available on Github.

Learning

I built 4 different variations of this application over 2 years which helped me solidify my foundations of iOS Development. During this time, I also mentored junior developers in iOS and Backend Development focusing on strong development concepts of writing high quality code. Some important features from the app:
• User Account Management
• MapKit and Navigation
• UI/UX Design
• Payment Integration
• QR Code Generation and Scanning
• Dynamic Push Notifications
• Ticket Booking and Event Registration
• Live Blog and Results.

Tech Stack

Swift, UIKit, MapKit, Firebase, Paytm Payment Gateway, REST APIs Networking, MVC architecture.

See more app screenshots and checkout the source code here.