Skip to content

viktormauzer/Stranger-Chats

Repository files navigation

Stranger Chats

This is a Firebase Firestore chat app I made for my iOS Developer Portfolio. You can add people to your list via their email address and chat.

The app is made using UIKit and all the views are created and positioned programmatically. The only storyboard in the project is the LaunchScreen.

Installation

  • Clone this repository and open in Xcode
  • Change the bundle identifier to your unique identifier
  • Create a new project in your Firebase console
  • Download your unique GoogleService-Info.plist file and drag into the Xcode project
  • Open your Firebase console and enable Authentication by email/password
  • Go to the Firebase Firestore section in your Firebase console and create an empty database
  • Make sure to add security rules to your database as you see fit
  • Run the project in a simulator or on device and enjoy the app (no need to install Firebase SDK, it comes with the app)

Screenshots

App Screenshot

Acknowledgements

Special thanks to Ivana Maric of LePunktNoirStudio for designing all the visual assets for this project. Check out her portfolio at lepunktnoir.studio

Illustrations Licence

The illustrations featured in the app are work of Ivana Maric (LePunktNoir Studio) specifically created for the use in this app.

You are NOT allowed to use the illustrations without permission in any other projects.

Please reach out to [email protected] if you have any questions.

About

UIKit Programmatic UI project for my iOS Portfolio

Topics

Resources

Stars

Watchers

Forks