Android Sociality: Social Media Mobile App

Omar Kader

Android Developer
Mobile Engineer
UX Designer
Android
Kotlin
Supabase
Welcome to Sociality, a multi-platform social media mobile application built using Kotlin Multiplatform Mobile (KMM) and Supabase. It leverages Supabase's authentication, real-time capabilities, database, and storage to provide a seamless social experience. This project supports both Android and iOS platforms, providing a seamless social media experience where users can share posts, like, comment, interact with other users' content, and communicate through a built-in messenger.

Features

User Authentication: Secure login and registration process for users.
Home Feed: Display a list of posts from various users, including text and media content.
Post Creation: Users can create new posts with text and images.
Likes & Comments: Users can like posts and add comments.
Profile Management: Users can update their profile information including their name and profile picture.
Real-time Updates: Posts, likes, and comments are updated in real-time.
Messenger: Real-time chat feature that allows users to send and receive messages instantly.
Responsive UI: Fully responsive design for a seamless experience across different screen sizes.
Multi-Platform Support: Built using KMM, Sociality runs on both Android and iOS.
Partner With Omar
View Services

More Projects by Omar