MASGARTI / JACK / YESNO / 2026-Q1
Yes/No App
Project Quotation

Prepared for
Jack
Why Not Inc.
Prepared by
Ahamed Ezaz Rasool
The MASGARTI Business
June 22, 2026 · Valid for 14 calendar days
THE PRODUCT
"Create a poll. Pick a side. See what the world thinks."
Yes/No is a mobile social polling platform where users create binary opinion polls with images, vote from a scrollable feed, and see live results instantly. Follow creators, compete on leaderboards, and engage through fast, visual, one-tap decision making.

Binary Polls
Live Results
Social Feed
TECHNICAL SCOPE
Built on a proven, scalable stack.

PLATFORMS
BACKEND
DATABASE
AUTH
MEDIA
PUBLISHING
LANGUAGES
iOS and Android (React Native)
Node.js + Express.js (MERN Stack)
MongoDB
Email/Password, Google, Apple, OTP
Cloud storage for poll images
Google Play Store + Apple App Store
English and Russian (minimum)
USER FEATURES
Every user gets the full experience, regardless of development level.

CREATE
  • Yes/No polls with image
  • This/That polls (two images)
  • Poll duration: 1hr, 24hr, 3d, 7d
  • Email/Password registration
  • Google Sign-In
  • Apple Sign-In
  • OTP password reset
ENGAGE
  • Scrollable social feed (chronological + trending)
  • One-tap voting
  • Live result percentages
  • Duplicate vote prevention
  • Keyword search
  • Leaderboard (top creators, top polls, time filters)
CONNECT
  • User profiles (name, avatar, bio, stats, followers)
  • Follow / Unfollow
  • Private profile toggle
  • Report content
  • Push notifications (votes, polls, followers)
  • Multi-language (EN/RU)
DEVELOPMENT LEVELS — OVERVIEW
The user never sees the difference. You do.
Levels differ in how the product is built, managed, tested, and maintained behind the scenes.

LEVEL 0 — CASUAL
  • Small team (1-3)
  • Figma design as-is
  • Developer testing only
  • No admin panel
  • Minimal documentation
  • Basic maintenance
LEVEL 1-2 — PROFESSIONAL
  • Structured team (3-6)
  • Refined UX for market
  • QA pass included
  • Minimal admin panel
  • Deployment guide
  • Standard maintenance
LEVEL 3 — ENTERPRISE ★ RECOMMENDED
  • Full team (8-10)
  • Full UX redesign for engagement
  • Dedicated QA (security + performance)
  • Full admin dashboard
  • Complete documentation
  • Enhanced maintenance
Level 4-5 (corporate firms) exists but is not applicable at this project stage.
DEVELOPMENT LEVELS — DETAIL
What changes under the hood.

★ Level 3 represents the recommended path for a production-ready, scalable product launch.
PRICING
Investment by level.

$2,100–3,000
LEVEL 0 — CASUAL
Year 1 maintenance included (basic) · 100% upfront
$4,800–6,600
LEVEL 1-2 — PROFESSIONAL
Year 1 maintenance included (standard) · 50% upfront, 50% before production review
$9,000–12,000
LEVEL 3 — ENTERPRISE ★
Year 1 maintenance included (enhanced) · 50% upfront, 50% before production review
Projects under USD 5,000 require full payment upfront. Projects above USD 5,000 are split 50/50 — half upfront, half before final production review.
TIMELINE
From kickoff to live in 35 working days.

Sprint 0 — Days 1–3
Setup & Design
Repo setup, environment config, design review, API planning
Sprint 1 — Days 4–18
Core Development
Auth, polls, voting, feed, APIs
Sprint 2 — Days 19–30
Integration & Polish
Social features, notifications, i18n, testing
Sprint 3 — Days 31–35
Publishing
App store submissions, deployment, handover
Estimated: 25 to 40 working days. Ideal target: 35 working days.
3RD PARTY COSTS
Paid directly by you to service providers.
Not included in the development fee. No hidden costs.

AI ADD-ONS
Optional enhancements. Not included in any level.
Can be added during or after development.

AI Content Moderation
USD 1,500–2,500
Auto-flag inappropriate poll images and text before they go live.
AI Poll Recommendations
USD 1,000–2,000
Personalized feed based on each user's voting behavior and preferences.
AI Smart Image Crop
USD 800–1,200
Auto-crop and composition suggestions for poll image uploads.
These features use 3rd party AI APIs. Per-request costs are billed directly to the client.
PRODUCT LIFECYCLE
Nine stages. Three levels of investment.
A complete journey map from concept to iteration.
NOT IN SCOPE
What this quotation does not cover.

PHASE 2 ITEMS
Future development, not included in this quote:
  • Payment gateway, subscription billing, monetization
  • Long-form comments, chat, messaging
  • Web consumer application (mobile apps and admin panel only at Level 1–2+)
CLIENT RESPONSIBILITIES
Outside our scope of delivery:
  • Marketing, advertising, influencer campaigns, growth services
  • Legal documents (templates provided; legal review is client's responsibility)
  • Content creation, copywriting, branding beyond existing Figma
DECISION TABLE
Which level is right for you?

OUR RECOMMENDATION
Two honest paths.

Testing the market?
LEVEL 1-2
USD 4,800–6,600
Same user-facing product as Level 3. Lighter admin and less documentation. Users will not see the difference. You will feel it only when managing at scale.
Building a business from day one?
LEVEL 3 ★
USD 9,000–12,000
Analytics to prove traction. Moderation workflow for platform safety. Architecture that does not need rebuilding when users grow.
NEXT STEPS
Ready to build?

Your Path to Launch
01
Choose Your Level
Select the tier that matches your ambition and timeline.
02
Sign Agreement
Lightweight scope, payment, timeline, and IP agreement.
03
Pay First Milestone
Secure your spot and confirm the engagement.
04
Build Starts in 48 Hours
Development kicks off within two business days.
Payment Details
Account Name: THE MASGARTI BUSINESS
Bank: DBS Bank (Hong Kong) Limited
Account Number: 795042986
Bank Code: 016 / Branch Code: 478
SWIFT: DHBKHKHH
Wire transfer or Wise/PayPal also accepted
Ahamed Ezaz Rasool · mail@masgarti.org · +852 5536 2387
This document is confidential between The MASGARTI Business and the recipient. It does not constitute a binding contract until a formal agreement is signed by both parties.
MASGARTI / JACK / SHINE / 2026-Q1
Shine Camera
Project Quotation

Prepared for
Jack
Why Not Inc.
Prepared by
Ahamed Ezaz Rasool
The MASGARTI Business
June 22, 2026 · Valid for 14 calendar days
THE PRODUCT
See yourself through someone else's camera. Capture remotely. Share instantly.
Shine is a dual-role mobile photography platform. One device acts as the camera, another as a remote viewfinder. Connect via QR code, stream live, capture remotely, and share instantly.

Remote Capture
Live Preview
Community Gallery
TECHNICAL SCOPE
Built on a proven, scalable stack.

TECHNICAL NOTE — WEBRTC
Real-time streaming is the hardest part.
Real-time video streaming is the most technically complex component of this project. It requires WebRTC peer connection management, STUN/TURN server infrastructure for NAT traversal, and WebSocket signaling for session coordination. Careful handling of network conditions, reconnection logic, and quality degradation is essential. This complexity is reflected in the pricing.

Device A
Photographer
WebSocket
Signal
STUN/TURN
Server
WebRTC
Stream
Device B
Viewer
USER FEATURES
Every user gets the full experience, regardless of development level.

ACCOUNT
  • Email/Password registration
  • Google Sign-In
  • OTP password reset
CONNECT
  • Session creation (code + QR)
  • Device pairing with reconnection
  • Live streaming via WebRTC
  • Auto media transfer after capture
CAMERA
  • Photographer Mode: front/rear camera, flash, zoom, photo capture, session hosting
  • Being Photographed Mode: live preview, remote capture trigger, receive media
  • Video capture
DISCOVER
  • Personal gallery (cloud-stored)
  • Public inspiration gallery (view, like, share)
  • Push notifications (connected, captured, received)
  • Settings (quality, save, send, notifications)
  • Multi-language (EN/RU)
  • FAQ and support pages
DEVELOPMENT LEVELS — OVERVIEW
The user never sees the difference. You do.
Levels differ in streaming infrastructure quality, admin tools, testing depth, code structure, and maintenance scope.

LEVEL 0 — CASUAL
  • 480p streaming, same network only
  • Single viewer only
  • Small team (1–3)
  • Figma design as-is
  • Developer testing only
  • No admin panel
  • Basic maintenance
LEVEL 1-2 — PROFESSIONAL
  • 720p streaming, reliable across networks
  • Single viewer, stable reconnection
  • Structured team (3–6)
  • Refined UX for session flow
  • QA pass included
  • Minimal admin panel
  • Standard maintenance
LEVEL 3 — ENTERPRISE ★ RECOMMENDED
  • Adaptive 720p/1080p streaming
  • Up to 3 viewers per session
  • Full team (8–10)
  • Full UX redesign for professional photography
  • Dedicated QA (streaming + security)
  • Full admin dashboard
  • Enhanced maintenance
Level 4–5 (corporate firms) exists but is not applicable at this project stage.
DEVELOPMENT LEVELS — DETAIL
What changes under the hood.

PRICING
Investment by level.

1,400–2,000
LEVEL 0 — CASUAL
USD
Year 1 maintenance included (basic) · 100% upfront
3,200–4,400
LEVEL 1-2 — PROFESSIONAL
USD
Year 1 maintenance included (standard) · 100% upfront
6,000–8,000
LEVEL 3 — ENTERPRISE ★
USD
Year 1 maintenance included (enhanced) · 50% upfront, 50% before production review
Projects under USD 5,000 require full payment upfront. Projects above USD 5,000 are split 50/50 — half upfront, half before final production review.
TIMELINE
From kickoff to live in 40 working days.

Sprint 0 — Days 1–3
Setup & Design
Repo setup, environment config, WebRTC research, design review
Sprint 1 — Days 4–20
Core Development
Auth, session management, camera controls, streaming engine, APIs
Sprint 2 — Days 21–35
Integration & Polish
Media transfer, gallery, notifications, i18n, testing
Sprint 3 — Days 36–40
Publishing
App store submissions, deployment, TURN server config, handover
Estimated: 30 to 45 working days. Ideal target: 40 working days.
3RD PARTY COSTS
Paid directly by you to service providers.
Not included in the development fee. No hidden costs.

AI ADD-ONS
Optional enhancements. Not included in any level.
Can be added during or after development.

AI Image Enhancement
USD 1,000–1,500
Auto-enhance brightness, contrast, and sharpness on captured photos.
AI Pose Suggestions
USD 2,000–3,000
Real-time pose guidance overlay during live streaming sessions.
AI Background Blur
USD 1,200–1,800
Portrait mode blur applied to captured photos.
AI Smart Crop & Filter
USD 800–1,200
Auto-crop and filter suggestions for gallery uploads.
These features use 3rd party AI APIs. Per-request costs are billed directly to the client.
PRODUCT LIFECYCLE
Nine stages. Three levels of investment.

NOT IN SCOPE
What this quotation does not cover.

PHASE 2 ITEMS
  • Payment gateway, subscription billing, monetization
  • Video calling or audio communication — this is a camera tool, not a communication tool
  • Web consumer application (mobile apps and admin panel only at Level 1–2+)
PLATFORM BOUNDARIES
  • Professional photo editing beyond AI add-ons listed
  • Multi-camera switching or broadcast streaming (3+ viewers)
CLIENT RESPONSIBILITIES
  • Marketing, advertising, and growth services
  • Legal documents (templates provided; legal review is client's responsibility)
  • Content creation, branding, copywriting beyond existing Figma
DECISION TABLE
Which level is right for you?

OUR RECOMMENDATION
Two honest paths.

Testing if remote photography is a market?
LEVEL 1–2
USD 3,200–4,400
720p streaming, QR pairing, a real gallery, and enough polish to test market interest seriously. Users will have a genuine experience.
Building a product people pay for?
LEVEL 3 ★
USD 6,000–8,000
Adaptive bitrate streaming, multi-device sessions, and video capture — the features that create real value and differentiate from a prototype.
Level 0 proves the concept but 480p on a photography app disappoints quickly. Level 1–2 is the recommended starting point if testing the market.
NEXT STEPS
Ready to build?

Your Path to Launch
01
Choose Your Level
Select Level 1–2 to test the market or Level 3 to build a full product.
02
Sign Agreement
Lightweight scope, payment, timeline, and IP agreement.
03
Pay First Milestone
Secure your spot and kick off the engagement.
04
Build Starts in 48 Hours
Development begins immediately after milestone payment clears.
Payment Details
Account Name: THE MASGARTI BUSINESS
Bank: DBS Bank (Hong Kong) Limited
Account Number: 795042986
Bank Code: 016 / Branch Code: 478
SWIFT: DHBKHKHH
Wire transfer or Wise/PayPal also accepted
Contact: Ahamed Ezaz Rasool · mail@masgarti.org · +852 5536 2387
This document is confidential between The MASGARTI Business and the recipient. It does not constitute a binding contract until a formal agreement is signed by both parties.
COMBINED PACKAGE
Both apps. One team. One stack.
Both projects share the MERN stack, reducing setup and maintenance overhead.

Combined packages are billed as two separate agreements.