Tabbed

Ryan Bush

0

iOS Developer

Mobile Engineer

Software Architect

Firebase

iOS

Swift

Tabbed is a multiple target iOS application written in Swift, using SwiftUI. The front-end applications used a VIPER architecture, that utilized a publisher-subscriber networking layer. The full system uses Firebase as a server-less backend to provide real time databasing, authentication, and file storage. The backend uses TypeScript and JavaScript to integrate with Stripe for payment processing.
I initially worked directly with the founders to determine the technologies for the system. I was responsible for the front-end architecture, backend architecture, and data architecture of the entire system. Eventually, two additional developers were added, where I oversaw the production of the entire system until an internal alpha release.
Tabbed itself is a completely contactless payment application that integrates directly into a client restaurant's point-of-sales system to facilitate location based services. For example, a customer can walk into a restaurant and sit down. The system recognizes the arrival at the restaurant and starts a tab in the restaurant's PoS. The customer just says their name, and orders what ever they want. The customer can then leave anytime they want and the system will pay their bill automatically.
Like this project
0

Posted Jun 26, 2024

Ryan engineered a robust contactless restaurant payment system on iOS, in Swift, that integrated with Firebase. He was responsible the full system architecture.

Likes

0

Views

9

Tags

iOS Developer

Mobile Engineer

Software Architect

Firebase

iOS

Swift