Brandon-Rod / Faces

An app that helps users remember people they’ve met by creating users and inputing their information.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Faces

Home-Rotato

FavoriteAlert-Rotato

FacesDetailView-Rotato

Birthday-Rotato

Favorites-Rotato

Grids-Rotato

About

  • 100% programmtic UI
  • MVC
  • Support for light and dark mode
  • No third-party libraries
  • Custom UIAlerts
  • Child ViewControllers
  • Empty States
  • Custom Swipe Actions
  • Birthday surpise 👀

Technologies Used

  • UIKit
  • Core Data
  • UITableViewController
  • CAEmittedLayer
  • Search Functionality
  • UIImagePickerController

Struggles

  • Updating the buttons' background color when tapping a new button in the FacesGridVc was difficult.
  • Handling empty state views in both tabs was difficult. I didn't know how to remove the empty state view when a item was added to the table.

About

An app that helps users remember people they’ve met by creating users and inputing their information.


Languages

Language:Swift 100.0%