Projects

Meet Dates

Dating App

Meet is a dates marketplace that efficiently helps users plan and share experiences.

Dates are listed on the home view based on the user's geographical location.

In the plan view, users can post, agree upon, and track dates.

Once a date is confirmed, users can chat with the other party involved in the date.

My Role

Sole developer

Technologies

  • SwiftUI
  • Core Location
  • Firebase
  • async-await
  • Stream
  • TestFlight
  • Combine
  • Xcode
  • Xcode-Cloud

Atlas

Weather App (Sample)

Atlas is a partial weather app demo that utilizes the openweathermap.org API. The app displays the current temperature at the user's current location.

It offers a range of features such as the ability to add, remove, view, and save temperature data for favorite cities. Users can also swipe to access a map view, which displays their favorite cities on the map.

Moreover, the app allows users to customize the theme, app icon, and temperature units to suit their preferences.

My Role

Sole developer

Technologies

  • UIKit
  • SwiftUI
  • MapKit
  • Core Location
  • URLSession
  • Combine
  • Xcode
  • Xcode-Cloud

Samaritan

Web Browser App (Sample)

Samaritan Browser is a partial implementation of Safari functionality

Back/Forward function implemented with Realm as Persistence

Both the Zoom settings & webview navigation history are restored when App Relaunches.

My Role

Sole developer

Technologies

  • UIKit
  • WebKit
  • Realm
  • wkwebview
  • UserDefaults
  • Xcode