iOS App
A cross-platform social media application built with Flutter that enables users to create posts, view a shared feed, and interact with other users. The app provides a simple, real-time social networking experience with user authentication, profile management, and a public message wall where all users can share content.

Purpose
Serves as a social media platform where users can post messages to a shared feed ("THE WALL") visible to all authenticated users. It provides a streamlined social networking experience focused on text-based posts and user discovery, enabling users to connect, share thoughts, and browse other users' profiles.
Key Features
Email/password registration via Firebase Auth with automatic session management.
Public message wall with real-time updates via Firestore streams.
Text-based posts immediately visible to all authenticated users.
Profile pages with username, email, and user discovery features.
System-wide light and dark theme switching with Material Design.
Single codebase for iOS, Android, Web, Linux, macOS, and Windows.
Modular UI components for consistent patterns and maintainability.
Database service layer for post creation, retrieval, and real-time streams.
Tech Stack