Business Insight

Analisis requirement, arsitektur, SWOT, dan Business Model Canvas Sahara Glow, ditambah rencana audiens dan monetisasi.Sahara Glow’s requirement analysis, architecture, SWOT and Business Model Canvas, plus our audience and monetization plan.

Analisis requirementRequirement analysis

JenisTypeKebutuhanRequirements
StakeholderPengguna, admin/konten, brand partner, apoteker atau dermatologis (validator konten, opsional)Users, admin/content managers, brand partners, pharmacists or dermatologists (content validators, optional)
FungsionalFunctionalRegistrasi dan login, kuis kulit, rekomendasi produk, database produk dan bahan, cek konflik bahan, jurnal kulit, wishlist, tautan beli, notifikasi rutinitasRegistration and login, skin quiz, product recommendations, product and ingredient database, conflict checks, skin journal, wishlist, purchase links, routine notifications
Non-fungsionalNon-functionalHalaman terbuka kurang dari 3 detik, HTTPS dan foto terenkripsi, ringan untuk HP menengah, UI sederhana, Android 8+Pages load in under 3 seconds, HTTPS and encrypted photos, light enough for mid-range phones, simple UI, Android 8+
BatasanConstraintsProyek individu mahasiswa, anggaran kecil, server VPS atau share hosting, bersifat edukasi dan bukan diagnosis medisIndividual student project, small budget, VPS or shared hosting, educational and not a medical diagnosis

Arsitektur aplikasiApplication architecture

Mobile AppFlutter Web AdminReact WordPressCompany profile HTTPS / REST API (JWT) Backend APILaravel / Node.js MySQLuser dan produkusers and products Storagefoto jurnaljournal photos Rule enginerekomendasi danrecommendation andcek bahaningredient check Firebase FCMPush notification VPS (aaPanel) + Nginx + SSL

Aplikasi Flutter dan web admin berkomunikasi dengan satu backend lewat REST API. Backend menjalankan logika rekomendasi berbasis aturan, menyimpan data di MySQL, foto di storage terpisah, dan mengirim notifikasi lewat Firebase.The Flutter app and web admin talk to a single backend through a REST API. The backend runs the rule-based recommendation logic, stores data in MySQL, photos in separate storage, and sends notifications through Firebase.

Analisis SWOTSWOT analysis

Strengths

  • Masalah nyata dan dekat dengan penggunaReal problem close to users
  • Cek bahan sebagai pembedaIngredient check as a differentiator
  • Hybrid hemat biayaCost-efficient hybrid app
  • Rekomendasi personalPersonalized recommendations

Weaknesses

  • Database produk dan bahan dibangun manualProduct and ingredient data built manually
  • Belum punya brand dan basis penggunaNo brand or user base yet
  • Belum ada validasi medisNo medical validation yet
  • Sumber daya dan modal terbatasLimited resources and capital

Opportunities

  • Tren skincare tumbuh pesatFast-growing skincare trend
  • Pengguna makin sadar bahan aktifGrowing awareness of active ingredients
  • Peluang afiliasi dan brand lokalAffiliate and local brand opportunities
  • Dukungan komunitas beautySupport from beauty communities

Threats

  • Kompetitor seperti Sociolla dan Beauty JournalCompetitors such as Sociolla and Beauty Journal
  • Perubahan kebijakan afiliasi marketplaceChanges in marketplace affiliate policies
  • Isu privasi foto wajahFace photo privacy concerns
  • Risiko klaim medisRisk of medical claims

Strategi: jadikan cek bahan pembeda (S+O), gandeng apoteker dan brand lokal untuk kredibilitas (W+O), tekankan privasi (S+T), dan beri disclaimer jelas sambil memulai dari fitur berbasis aturan sebelum AI (W+T).Strategy: make the ingredient check the differentiator (S+O), partner with pharmacists and local brands for credibility (W+O), stress privacy (S+T), and give clear disclaimers while starting with rule-based features before AI (W+T).

Business Model Canvas

Key Partners

Brand lokal, marketplace (afiliasi), apoteker/dermatologis, micro-influencer, payment gatewayLocal brands, marketplaces (affiliate), pharmacists/dermatologists, micro-influencers, payment gateway

Key Activities

Pengembangan app, kurasi data, produksi konten, kerja sama brandApp development, data curation, content production, brand partnerships

Key Resources

Aplikasi, database produk dan bahan, server, konten edukasiApp, product and ingredient database, servers, educational content

Value Propositions

Rekomendasi sesuai kulit, cegah salah beli dan salah campur bahan, pantau progres kulit, gratis dan mudah dipakaiSkin-matched recommendations, avoid wrong purchases and wrong ingredient mixes, track skin progress, free and easy to use

Customer Relationships

Notifikasi rutinitas, komunitas, konten edukasi, bantuan via chatRoutine notifications, community, educational content, chat support

Channels

Play Store dan App Store, TikTok dan Instagram, website WordPress, komunitas beauty, kampusPlay Store and App Store, TikTok and Instagram, WordPress website, beauty communities, campuses

Customer Segments

Remaja dan dewasa muda (15-35 tahun), pemula skincare, kulit sensitif atau berjerawat, ibu hamil dan menyusuiTeens and young adults (15-35), skincare beginners, sensitive or acne-prone skin, pregnant and nursing mothers

Cost Structure

VPS dan domain, pengembangan, konten dan pemasaran, biaya payment gateway, kurasi dataVPS and domain, development, content and marketing, payment gateway fees, data curation

Revenue Streams

Komisi afiliasi, kemitraan brand (berlabel Sponsored), langganan premium, sponsored challenge, data tren anonim dengan persetujuan penggunaAffiliate commissions, brand partnerships (labeled Sponsored), premium subscriptions, sponsored challenges, anonymous trend data with user consent

Cara mendapatkan audiensHow we reach our audience

  • Video pendek edukasi di TikTok dan ReelsShort educational videos on TikTok and Reels
  • Kerja sama dengan micro-influencer (5-50 ribu pengikut)Partnerships with micro-influencers (5-50k followers)
  • Kuis kulit gratis di kampus dan komunitasFree skin quizzes on campuses and in communities
  • Artikel SEO di blog websiteSEO articles on the website blog
  • Referral: akses premium gratis untuk yang mengundangReferrals: free premium access for those who invite friends
  • ASO dengan kata kunci "rekomendasi skincare" dan "cek bahan skincare"ASO with keywords like "skincare recommendation" and "skincare ingredient check"
  • Hasil "Profil Kulitmu" yang mudah dibagikan ke storyA shareable "Your Skin Profile" result for stories

Cara monetisasiHow we make money

  • Afiliasi: komisi dari pembelian lewat tautan produk, sumber utama di awalAffiliate: commission from purchases via product links, the main source at first
  • Langganan premium: analisis detail, jurnal tanpa batas, laporan progresPremium subscription: detailed analysis, unlimited journal, progress reports
  • Kemitraan brand: penempatan produk dengan label SponsoredBrand partnerships: product placement labeled Sponsored
  • Sponsored challenge, misalnya "30 Hari Skin Journey"Sponsored challenges such as "30-Day Skin Journey"
  • Laporan tren anonim untuk brand, dengan persetujuan penggunaAnonymous trend reports for brands, with user consent

Lihat harga paketSee plan pricing