/Breakpoint

A real-time social app using Firebase and Swift 4.

Primary LanguageSwift

Breakpoint

A real-time social app using Firebase and Swift 4.

Features

  • Register and login with email. (Google and Facebook Sign-In to be implemented)
  • Create real-time posts.
  • Create groups with specific members.
  • Real-time messaging in private groups.

Libraries

  • Used UITableView to display posts, groups and messages.
  • Used UIEdgeInset to customize paddings on UITextField.
  • Used CATransition to show and dismiss views with animations.
  • Used UIAlertController to display messages.
  • Used UITapGestureRecognizer dismiss view controller and keyboard.

Cocoapods

Used Firebase to authorize users and communicate with database.

Screenshots

Authorization

Creating new post

Creating groups and messaging in groups