◎ Overview
Shatogram is a hybrid social media application designed to connect users through photo sharing, location sharing, comments, reactions, friendships, and real-time communication. Users can register with an email address or sign in using Google OAuth. After logging in, they can create posts containing photos, text descriptions, and an optional current location. Other users can react to posts and participate in parent-and-child comment discussions. The application includes personal profiles, recommendations, notifications, post creation, friend management, online status indicators, real-time chat, personal QR codes, and location navigation. Its interface uses a tab-based layout for key functions and a side menu for additional pages. SQLite provides lightweight local data storage, while Firebase and WebSocket technologies support online and real-time functions. The interface was planned using Balsamiq and includes responsive layouts, image viewing, navigation controls, and custom visual effects.