emerald-web

byRONIT TANTI

Build a simple web app similar to Wishlink but with minimal features and name it The Creators Hub. User Type: Influencer 1. Authentication: - Influencer should be able to sign up/login using: - Name - Email (with OTP verification) - Phone Number (with OTP verification) 2. After Verification: - Ask user to provide: - Instagram Profile URL (Mandatory) - Validate that the URL is a real Instagram profile - The account must have at least 1000 followers (use API or mock validation if real API not possible) - Facebook Profile URL (Optional) - YouTube Channel URL (Optional) - These should also be validated as valid URLs 3. Additional Questions: - Ask: - "What do you bring here?" (make options and choose any one) - "paid collaboration" - "Barter(Free Products)" - "Brand Enquiry" - "All Of These" - "What type of products/content do you mainly create?" (Optional) 4. Dashboard (After Login): - Show a simple profile dashboard: - Name - Email - phone - Instagram ID - Other social links - Description - Status: "Logged in successfully" 5. Admin Panel (Very Important): - Create a separate admin dashboard: - Admin can view all influencer data: - Name - Email - Phone - Instagram URL - Facebook/YouTube (if provided) - Answers to questions - Influencers should NOT be able to see other influencers' data 6. UI/UX: - Clean, modern UI - Mobile-friendly - Simple onboarding flow 7. Tech Suggestions: - Frontend: React / Next.js - Backend: Node.js / Firebase - Database: Firestore or MongoDB - Authentication: Firebase Auth or OTP-based system Goal: Build a clean MVP (Minimum Viable Product) without unnecessary complexity. Focus only on core features listed above.

LandingVerificationOnboardingLogin
Landing

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Landing design preview
Landing: View Platform
Login: Sign In
Admin Panel: View Influencers
Admin Panel: Search Influencer
Influencer Detail: View Profile