As a UI/UX Designer, I want to define a cohesive color palette (#2B1D0E background, #3E2A18 surface, #FFFFFF text, #FF8C42 accent, #A68A6A muted tones), typography scale, spacing system, and component tokens so that all pages share a consistent visual identity across web and mobile aligned to the SRD color spec (warm dark brown theme).
As a Backend Developer, I want to design the feed API schema including post, reaction, comment, and pagination models so that frontend feed pages have a stable contract to build against.
As a Backend Developer, I want to design the reels API schema covering video upload, transcoding status, metadata, and streaming endpoints so that reels creation and viewing features have a reliable data contract.
As a Backend Developer, I want to design the photos API schema for upload, storage reference, EXIF stripping, filter application, and sharing visibility so that the photo-sharing feature has a consistent data model.
As a Backend Developer, I want to design the messaging API schema with conversation, message, lock, hide, and E2EE metadata models so that all chat features have a unified and secure data foundation.
As a Backend Developer, I want to design the profile API schema covering user bio, avatar, follower graph, privacy settings, and preferences so that profile and settings pages have a consistent backend contract.
As a Backend Developer, I want to design the search API schema with full-text user/content search, ranking signals, and filter parameters so that the search page can surface relevant results efficiently.
As a Backend Developer, I want to design the user and content reports API schema with report categories, status transitions, and reviewer assignment so that reporting and moderation workflows have a clear data contract.
As a Backend Developer, I want to design the payments and subscriptions API schema covering plan definitions, Stripe/Razorpay webhook events, transaction records, and refund states so that premium and payment features have a reliable model.
As a Backend Developer, I want to design the admin API schema covering analytics aggregations, feature-flag management, settings CRUD, and audit-log models so that all admin panel pages have a unified backend interface.
As a Backend Developer, I want to design the content moderation API schema with flagging, review queue, bulk actions, and takedown audit trail models so that admin moderation pages have consistent data access.
As a Backend Developer, I want to design the compliance API schema covering legal rule tracking, jurisdiction mappings, alert events, and report generation jobs so that compliance monitoring features have a solid data foundation.
As an AI Engineer, I want to integrate LiteLLM as a unified gateway routing requests to GPT-5, Claude 4.6 Opus, and Google Nano with fallback logic, rate-limit handling, and cost tracking so that all AI features share a single resilient entry point.
As a Backend Developer, I want to implement multi-factor authentication with TOTP and SMS/email OTP options in the FastAPI auth service so that all users can protect their accounts with a second verification factor.
As a DevOps Engineer, I want to configure cloud object storage (S3-compatible) with a CDN distribution for photos, videos, and avatars so that media assets are delivered with low latency to a global audience.
As a Frontend Developer, I want to implement a shared component library (buttons, inputs, cards, modals, nav elements) aligned to the SRD theme tokens (#2B1D0E background, #FF8C42 accent, #3E2A18 surface, #A68A6A muted) so that all page implementations are structurally consistent and reusable across web and mobile.
As a Backend Developer, I want to implement FastAPI endpoints for creating, fetching, paginating, reacting to, and deleting posts so that the home feed and photo-sharing features are fully powered by a production-ready API.
As a Backend Developer, I want to implement FastAPI endpoints for multi-part video upload, async transcoding queue integration, metadata storage, and streaming manifest generation so that the reels feature can serve video at scale.
As a Backend Developer, I want to implement FastAPI WebSocket and REST endpoints for sending messages, conversation management, lock/hide operations, and delivery receipts so that all chat features have a real-time capable backend.
As a Backend Developer, I want to implement FastAPI endpoints for profile CRUD, avatar upload, follower/following graph mutations, and privacy settings so that profile management and social graph features are fully operational.
As a Backend Developer, I want to implement a FastAPI search service with full-text indexing, user/content ranking, and autocomplete so that the search page delivers fast, relevant results globally.
As a Backend Developer, I want to implement FastAPI endpoints for submitting reports, transitioning report statuses, querying the moderation queue, and executing content removal so that admin moderation workflows are automated.
As a Backend Developer, I want to implement FastAPI endpoints and Stripe/Razorpay webhook handlers for subscription creation, payment processing, refund initiation, and invoice retrieval so that premium membership transactions are secure and globally reliable.
As a Backend Developer, I want to implement FastAPI endpoints that aggregate DAU/MAU, content metrics, revenue KPIs, and user growth data so that the admin analytics dashboard has real-time and historical reporting capability.
As a Backend Developer, I want to implement FastAPI endpoints for querying legal rule status, triggering compliance report generation jobs, and streaming export files so that the compliance admin pages are fully functional.
As a Backend Developer, I want to implement a FastAPI feature-flag service backed by a config store so that the admin Features and Settings pages can toggle capabilities at runtime without code redeployments.
As a Frontend Developer, I want to scaffold the React Native mobile project with shared design tokens, navigation structure, and API client configuration so that mobile development can proceed in parallel with the web app for iOS and Android.
As a DevOps Engineer, I want to configure Prometheus metrics, Grafana dashboards, and alerting for API latency, error rates, crash analytics, and resource utilisation so that operations can detect and fix incidents proactively for a hang-proof experience.
As a Frontend Developer, I want to implement the Landing (Galaxy Map) page using the existing Landing v3 JSX design — including interactive galaxy animation, star tooltips, time-of-day color shifts, AI floating icon, and smooth zoom transitions — with the warm dark-brown SRD theme (#2B1D0E, #FF8C42) so that visitors experience an immersive entry point. Page navigates to Signup (Create Account) and Login (Sign In).
As a Frontend Developer, I want to build the Signup page based on the existing Signup v2 JSX design with form validation, OAuth options, and multi-language labels — styled with the warm SRD theme (#2B1D0E, #FF8C42) — so that new general users can register seamlessly. Navigates to Home (Browse Feed) after successful registration.
As a Frontend Developer, I want to build the Login page based on the existing Login v2 JSX design with email/password fields, OAuth options, and MFA challenge — styled with the warm SRD theme (#2B1D0E, #FF8C42) — so that returning users (general and premium) and admins can authenticate securely. Navigates to Home (Browse Feed) for users and Dashboard (View Analytics) for admins.
As a Frontend Developer, I want to build the Home (Browse Feed) page based on the existing Home v1 JSX design with infinite scroll, post cards, reaction buttons, and follow suggestions — styled with the warm dark-brown SRD theme — so that users can discover and engage with content. Links to View Reels, Share Photo, Send Message, Edit Profile, and Find Users pages.
As a Frontend Developer, I want to build the Admin Login page based on the existing Login v2 JSX design with role-based credential fields and MFA prompt — styled with warm SRD theme — so that administrators can securely access the admin panel. Navigates to Dashboard (View Analytics).
As an AI Engineer, I want to build the in-app AI Assistant using Langchain and the LiteLLM gateway with conversation memory, context injection, voice command support, and streaming responses so that users can interact with a helpful AI across the platform.
As an AI Engineer, I want to build an AI-powered content moderation service using LLM classification and image-safety APIs so that flagged posts are automatically scored and routed to the admin moderation queue.
As an AI Engineer, I want to build a personalised feed ranking model using Langchain pipelines and user engagement signals so that the home feed and reels viewer surface the most relevant content for each user.
As a Backend Developer, I want to implement end-to-end encryption for chat messages using the Signal Protocol or libsodium so that message content is readable only by the intended sender and recipient.
As a Frontend Developer, I want to integrate i18next with locale files for at least 5 languages and a runtime locale switcher so that the app is accessible to a worldwide global audience.
As a Frontend Developer, I want to configure a Web App Manifest and Service Worker with offline caching strategies so that users can install the app on Windows, macOS, and Linux desktops/laptops via browser PWA prompts.
As a Frontend Developer, I want to implement the key mobile screens (Home Feed, Reels, Chat, Profile, Search) in React Native reusing shared logic so that users have a native-quality experience on iOS and Android.
As a Backend Developer, I want to integrate FCM/APNs push notification service with topic-based routing for messages, likes, and system alerts so that users receive timely in-app and device notifications.
As a Backend Developer, I want to implement per-user and per-IP request rate limiting across all FastAPI endpoints using Redis so that the platform is protected against abuse and DDoS attempts.
As a Frontend Developer, I want to design and implement the Home page (Browse Feed) UI from scratch — including layout, component structure, feed cards, navigation bar, and story/reel highlights row — aligned to the SRD warm dark-brown theme (#2B1D0E background, #FF8C42 accent) since no Home v2+ JSX design is available yet, so that the home experience is visually consistent with all other designed pages.
As a Frontend Developer, I want to design and implement the Settings page UI from scratch — including preferences layout, toggle components, language selector, and theme switcher — aligned to the SRD warm dark-brown theme (#2B1D0E, #FF8C42) since no Settings v2+ JSX design is available yet, so that the settings experience is visually consistent with all other designed pages.
As a Frontend Developer, I want to build the Home (View Reels) page based on the existing Reels v2 JSX design with full-screen vertical scroll, mute/unmute, like, share, and comment overlay — themed with warm SRD colors — so that users can consume short-form video content. Links to Create Reel page.
As a Frontend Developer, I want to build the Photos (Share Photo) page based on the existing Photos v2 JSX design with upload, filter, caption, tagging, and visibility controls — styled with warm SRD theme — so that users can post photos to their profile and feed. Accessible from Home Feed.
As a Frontend Developer, I want to build the Chat (Send Message) page based on the existing Chat v3 JSX design with real-time message bubbles, media attachment, emoji picker, and read receipts — styled with warm SRD theme — so that users can communicate instantly. Hidden chats must NOT be visible in the chat box; they should only be represented by a discreet emoji/icon indicator. Links to Lock Chat and Hide Chat pages.
As a Frontend Developer, I want to build the Profile (Edit Profile) page based on the existing Profile v2 JSX design with avatar upload, bio, links, privacy toggles, and follower/following counts — styled with warm SRD theme — so that users can manage their public identity. Accessible from Home Feed.
As a Frontend Developer, I want to build the Search (Find Users) page based on the existing Search v2 JSX design with live search input, user result cards, follow/unfollow actions, and filter chips — styled with warm SRD theme — so that users can discover and connect with others. Accessible from Home Feed; links to Profile (Report User).
As a Frontend Developer, I want to build the Premium (Subscribe Plan) page based on the existing Premium v2 JSX design displaying plan tiers, feature comparison table, and a subscribe CTA ($29/month) — styled with warm SRD theme — so that users can choose and initiate a premium membership. Navigates to Payment (Complete Purchase) page.
As a Frontend Developer, I want to build the Admin Dashboard (View Analytics) page based on the existing Dashboard v2 JSX design with KPI cards, growth charts, engagement metrics, and date-range filters — styled with warm SRD theme — so that admins can monitor platform health at a glance. Central hub linking to Manage Users, Moderate Posts, Update App, Monitor Legal, and View Transactions.
As a Tech Lead, I want to conduct a structured security review covering OWASP Top 10, authentication flows, E2EE implementation, and payment handling so that critical vulnerabilities are identified and remediated before Play Store / App Store launch.
As a Frontend Developer, I want to build the Reels (Create Reel) page based on the existing Reels v2 JSX design with camera/upload toggle, trimming controls, caption input, and publish workflow — styled with warm SRD theme — so that users can create and share short videos.
As a Frontend Developer, I want to build the Chat (Lock Chat) page based on the existing Chat v3 JSX design with PIN/biometric lock setup UI — locked chats shown only with a subtle lock icon next to chat name, never exposing content — so that users can protect sensitive conversations. Accessible from Send Message page.
As a Frontend Developer, I want to build the Chat (Hide Chat) page based on the existing Chat v3 JSX design with secret folder UI and access-code entry — hidden chats must NOT appear in the main chat box at all; only a discreet emoji/icon indicator should hint at their existence — so that users can fully conceal selected conversations. Accessible from Send Message page and Access Locked Chat for premium users.
As a Frontend Developer, I want to build the Profile (Report User) page based on the existing Profile v2 JSX design with report category selection, optional description, and submission confirmation — styled with warm SRD theme — so that users can flag inappropriate accounts. Accessible from Find Users (Search) page.
As a Frontend Developer, I want to build the Payment (Complete Purchase) page based on the existing Payment v2 JSX design with Stripe/Razorpay embedded form, order summary, and post-payment confirmation — styled with warm SRD theme — so that premium users can securely complete transactions worldwide. Navigates to Home (Browse Ad-Free) on success.
As a Frontend Developer, I want to build the Admin Dashboard (Manage Users) page based on the existing Users v2 JSX design with searchable user table, role assignment, status badges, and bulk-action toolbar — styled with warm SRD theme — so that admins can administrate user accounts efficiently. Accessible from View Analytics; links to Review Reports and Block User.
As a Frontend Developer, I want to build the Content (Moderate Posts) admin page based on the existing Content v2 JSX design with content queue, AI flag indicators, preview cards, and approve/reject actions — styled with warm SRD theme — so that admins can review flagged posts efficiently. Accessible from View Analytics; links to Remove Content.
As a Frontend Developer, I want to build the Features (Update App) admin page based on the existing Features v2 JSX design with feature-flag toggles, version rollout controls, and change-log editor — styled with warm SRD theme — so that admins can manage feature releases without redeployment. Accessible from View Analytics; links to Configure Features.
As a Frontend Developer, I want to build the Compliance (Monitor Legal) admin page based on the existing Compliance v2 JSX design with jurisdiction-based rule status, automated alert feed, and escalation workflow — styled with warm SRD theme — so that admins can maintain ongoing regulatory compliance (GDPR, PCI DSS). Accessible from View Analytics; links to Generate Report.
As a Frontend Developer, I want to build the Payments (View Transactions) admin page based on the existing Payments v2 JSX design with transaction table, refund actions, revenue summary charts, and CSV export — styled with warm SRD theme — so that admins can oversee all global payment activity. Accessible from View Analytics.
As a Frontend Developer, I want to build the Home (Browse Ad-Free) variant based on the Home v1 JSX design for premium users that suppresses all ad slots and surfaces an exclusive content badge — styled with warm SRD theme — so that premium subscribers experience a clean feed. Links to Create Reel, Access Locked Chat, Share Photo, and Manage Privacy pages.
As a Frontend Developer, I want to build the Users (Review Reports) admin page based on the existing Users v2 JSX design with a report queue, severity indicators, reporter/reported context, and action buttons — styled with warm SRD theme — so that admins can triage user-submitted reports. Accessible from Manage Users; links to Block User.
As a Frontend Developer, I want to build the Content (Remove Content) admin page based on the existing Content v2 JSX design with batch selection, removal confirmation, notification-to-user toggle, and takedown audit trail — styled with warm SRD theme — so that admins can execute content removal actions. Accessible from Moderate Posts.
As a Frontend Developer, I want to build the Settings (Configure Features) admin page based on the existing Settings v1 JSX design with global configuration forms, environment variable overrides, and save/rollback controls — styled with warm SRD theme — so that admins can tune platform-wide settings. Accessible from Update App Features.
As a Frontend Developer, I want to build the Compliance (Generate Report) admin page based on the existing Compliance v2 JSX design with date-range picker, export-format selector, and scheduled report configuration — styled with warm SRD theme — so that admins can produce audit-ready compliance documents. Accessible from Monitor Legal.
As a Frontend Developer, I want to build the Profile (Manage Privacy) page based on the existing Profile v2 JSX design for premium users with granular visibility controls, blocked users list, and data export option — styled with warm SRD theme — so that premium members can fine-tune who sees their content. Accessible from Home (Browse Ad-Free); links to Settings (Update Preferences).
As a Frontend Developer, I want to build the Users (Block User) admin page based on the existing Users v2 JSX design with confirmation modal, reason dropdown, duration selector, and audit log — styled with warm SRD theme — so that admins can enforce account suspensions. Accessible from Review Reports.
As a Frontend Developer, I want to build the Chat (Access Locked Chat) page based on the existing Chat v3 JSX design with PIN/biometric unlock prompt and locked conversation list — locked chats indicated only by a subtle lock icon, never exposing content directly — so that premium users can securely access their protected chats. Accessible from Premium Home; links to Hide Chat page.
As a Frontend Developer, I want to build the Settings (Update Preferences) page based on the existing Settings v1 JSX design with notification toggles, language selector, theme switcher, and linked accounts panel — styled with warm SRD theme — so that users can personalise their app experience. Accessible from Manage Privacy page.

Share moments, create reels, chat securely, and explore an AI-powered social galaxy. Available on every device, designed for everyone.
Get started in minutes. Join the social galaxy and unlock a world of connections.
Sign up in seconds with email or social login.
Customize your profile, privacy settings, and preferences.
Find friends, share photos, create reels, and chat securely.
Unlock ad-free browsing, AI assistant, and exclusive content.
From photo sharing to AI-powered recommendations, epic-app brings together the features you love in one powerful platform.
Share photos and videos with your followers. Apply filters, tag friends, and build your visual story.
Create engaging short-form videos with music, effects, and trending sounds. Reach a global audience.
End-to-end encrypted messaging with the ability to lock and hide sensitive conversations.
Built-in AI powered by GPT and Claude for recommendations, voice commands, and smart replies.
Ad-free browsing, advanced privacy controls, and exclusive premium content for $29/month.
Seamless experience across iOS, Android, Windows, macOS, and Linux. Install anywhere.
Alex Thompson
Hey! Check out my new reel 🎬
Sarah Wilson
This conversation is private...
Private Group
👁️ Hidden from chat list
Team epic-app
Welcome to the galaxy! ✨
Epic-app puts you in complete control of your messaging experience. Lock sensitive conversations, hide private chats, and communicate with end-to-end encryption.
Require authentication to view. Protected with biometrics or PIN.
Invisible in your chat list. Only accessible via a secret gesture or code.
Every message is encrypted. Only you and the recipient can read them.
Get ad-free browsing, advanced privacy controls, priority AI assistance, and access to exclusive premium content.
Join millions of happy users who have made epic-app their social home.
"The locked and hidden chats feature is a game-changer. Finally, a social app that truly respects my privacy."
"The AI assistant is incredibly helpful — from smart replies to content recommendations, it feels like having a personal guide."
"Cross-platform support is flawless. I switch between my phone and laptop without missing a beat. Best social app out there."
Download epic-app on your favorite device. Seamless sync across all platforms.
Create your free account and discover a new way to connect, share, and express yourself.
No comments yet. Be the first!