← Works

MyTennisZone

MyTennisZone was my first "big" app I created from scratch. It started out as a fun summer project which was meant to be used to simply track all the stats from tennis matches played with my friends but it slowly got bigger and bigger with more features. It utilizes Firebase Auth and Firestore to allow for users to sign up, add friends, create leagues and tournaments and record match results.

Find on Github ↗Find on the App Store ↗
Swift
SwiftUI
UIKit
Swift Concurrency
Firebase Authentication
Firebase Cloud Firestore
Cloud Storage for Firebase
Xcode
SDWebImageSwiftUI
Lottie

Demo

A short video demonstration of MyTennisZone in action. Going to through all the features which includes creating a league and addincg matches. Go to the next slide to see code snippets for this project.