iOS Project “My Thoughts” App

Hello, this is a project I worked on for 3 weeks. It is an app I called it “My Thoughts” the app is a messaging platform, but uses email authentication rather than phone numbers.

A video of the app running on iPhone X.

The app has the features:
1- Fading opening of the app.
2- Registrations page for new users.
3- Login page for current users.
4- Publishing messages under your registered email.
5- Real-Time updates for all messages.

An app that uses the Firebase service to show real-time updates and authenticate users. The app supports text for the moment, but it is open for media such as images, location, videos, and gifs.