I'll create a mobile social media app called "Omie" based on your description. This will be a mobile-first design where users can share images, make friends, and send messages.
I've created a comprehensive mobile social media app called "Omie" with the following features:
Key Features:
- Home Feed - Users can view posts with images, likes, comments, and stories
- Search & Discovery - Find new friends with suggestions based on mutual connections
- Messaging - Real-time chat interface with individual conversations
- Profile - Personal profile with photo gallery and stats
- Image Sharing - Stories and post creation capabilities
Mobile-First Design Elements:
- Bottom Navigation - Easy thumb navigation with 5 main tabs
- Touch-Friendly - Large tap targets and intuitive gestures
- Responsive Layout - Optimized for mobile screens (max-width: 384px)
- Vietnamese Language - All text in Vietnamese as requested
- Stories Feature - Instagram-style stories at the top
- Chat Interface - Full-screen messaging with back navigation
Technical Features:
- State Management - Tab switching and chat selection
- Interactive Elements - Like buttons, message notifications, friend suggestions
- Image Optimization - Proper aspect ratios and placeholder images
- Accessibility - Screen reader support and semantic HTML
- Modern UI - Clean design with shadcn/ui components
The app provides a complete social media experience where users can share images, connect with friends, and communicate through messages - exactly as described in your requirements!