PracticePot + SpotGiraffe →
One Unified Platform

India's first full-stack Finance & Accounting EdTech SaaS — combining simulation-based learning, AI assessment, placement ecosystem, and franchise CRM in one multi-tenant product.

4
VERSIONS
5
USER TYPES
83
SCREENS
₹18Cr
Y3 TARGET
Four Platform Versions — Sequential Build
V1 — MONTHS 1–6
Experiential Learning Core
4–6 months from kickoff
Individual Students Colleges & Universities
Transform PracticePot simulation engine into a full learning environment. Video → Quiz → Simulation → Assignment → Certificate.
B2C subs + Institute licence + Certificate revenue
V2 — MONTHS 7–14
Student Lifecycle Platform
6–8 months after V1
Training Institutes Franchise Ops
Full institute ops stack — admissions, fee management, attendance, placement pipeline, SpotGiraffe integration.
Placement module + WA credits + MIS reports
V3 — MONTHS 15–20
AI + Employer Layer
4–6 months after V2
Employers AI Assessment Virtual Internships
AI assignment assessment, personalised learning, employer portal, virtual internship co-branding, L&D assessments.
Employer assessment + Internship co-brand + AI credits
V4 — MONTHS 21–24
Franchise Enabler CRM
3–4 months after V3
Franchisees Lead Pipeline Admissions CRM
Lead management Kanban, counsellor pipeline, FB/IG ads auto-sync, follow-up sequences, campaign manager.
Franchise CRM + Lead Ads + GCC expansion
Five User Types
Individual Student
Learn → Simulate → Certify → Get Placed
V1 V2 V3
College / University
Assign cohort tracks, completion analytics, co-branded certificates
V1 V2
Training Institute
Full ops — admissions, fees, attendance, placements, CRM
V2 V4
Employer
Assess candidates, co-brand internships, L&D programmes
V3
Platform Admin
Tenant management, CMS, AI quality, revenue analytics
ALL

3-Year Growth Targets
Period Active Tenants Active Students Monthly Revenue Key Unlock
M1–6 (V1 Pilot) 3–5 500 ₹3–5L Simulation migrated, tracks live
M7–14 (V2 Live) 15–20 2,000 ₹15–22L SpotGiraffe placement, fee management
Y2 (V3 Live) 40–50 6,000 ₹50–60L AI assessment, 10+ employer clients
Y3 (V4 Scale) 100+ 15,000 ₹1.2–1.5 Cr Franchise CRM, GCC expansion
User Journey Flows
End-to-end flow for each user type — from entry to value delivery
Student Journey — V1 Core Path
🔐
Register / Login
Email + mobile OTP
🎯
Onboarding
Domain + goal + language preference
📚
Track Browser
Browse & enroll learning tracks
Video Player
HTML5 + engagement tracking
Quiz
MCQ, calc, drag-drop, fill-blank
🧮
Simulation
GST / BRS / Payroll / Journal
📝
Assignment
File upload → Faculty review
🏆
Certificate
QR-verifiable, shareable
💼
Placement
SpotGiraffe — 400+ employers
Training Institute Journey — V2 Lifecycle Stack
📋
Lead Capture
Web / WA / FB Ads / Walk-in
📞
Counsellor Pipeline
Enquiry → Demo → Fee Paid
Admission
Digital forms → multi-stage approval
💸
Fee Management
Razorpay / EMI / GST invoices
📅
Attendance
Session marking + threshold alerts
📊
Academic Records
Transcripts + completion data
🎯
Placement Pipeline
SpotGiraffe + 400+ employers
📈
Revenue MIS
Fees collected, P&L, forecasts
Employer Journey — V3 Assessment + Internship
🏢
Employer Register
Company profile + billing setup
🧪
Create Assessment
Select simulations + rubric config
🔗
Candidate Link
Share assessment URL
🤖
AI Evaluation
LLM rubric scoring <15% override
📊
Score Reports
Dimension scores + AI narrative
🎓
Virtual Internship
Co-branded track, ₹75K–1.5L/track
👔
Hire from Platform
SpotGiraffe shortlist → offer
Franchise CRM Journey — V4 Lead to Admission
📥
Lead Sources
FB Ads / WA / Web / Walk-in / Referral
📌
Enquiry Stage
Auto-dedup + lead score
📞
Contacted
Counsellor assigns, logs call
🎬
Demo Scheduled
Date + time + join link
💳
Fee Paid
Razorpay link via WA
🎓
Admitted
Batch date + portal access
📈
Funnel Analytics
Stage conversion + campaign ROI
Platform Architecture
Tech stack, multi-tenancy model, existing infrastructure integration, and competitive moat
Platform Layer Stack
User Interfaces — 5 Portals
Student Portal
College Portal
Institute Portal
Employer Portal
Platform Admin
Franchise CRM (V4)

Frontend — React
React (SPA)
Syne + DM Sans + Tabler Icons
Mobile Responsive
WhatsApp Deep-links

Backend — PHP Laravel API
REST API (Laravel)
Multi-Tenant Auth
LLM Abstraction Layer
Prompt Management
Notification Service

Data Layer — PostgreSQL Schema-per-Tenant
PostgreSQL (schema-per-tenant)
Zero Cross-tenant Leakage
Tenant Plan Tiers
Migration: PracticePot Data

Infrastructure & Third-Party
AWS SES (Email)
Gupshup / WATI (WA BSP)
Razorpay (India)
Stripe (GCC)
Bunny.net CDN
SMS (OTP)

Existing Infrastructure (Migrating / Integrating)
Learnyst LMS
Finprov WordPress
SpotGiraffe WordPress
ERP Student Mgmt
PCMS
Keka HR
Zoho Desk
Multi-Tenancy Model
Schema-per-tenant PostgreSQL isolation
White-label: logo + colour + custom domain
Tenant plan tiers — feature gating per tier
User quotas per plan
Self-service onboarding (Starter: 48hrs)
Non-Negotiable Strategic Rules
Zero data loss — all simulation content + student progress migrated intact
Multi-tenant from V1 — every feature tenant-aware
WhatsApp is architectural — every touchpoint has WA equivalent
AI override rate <15% — employer trust quality gate
LLM abstraction layer — never lock into one AI provider
Placement rate >70% — core value promise to institutes
DPDP compliance Day 1 — student consent in placement module
Idempotent payments — no duplicate charges ever
Competitive Positioning
PlatformCategoryTheir GapFinprov Advantage
LearnystLMS IndiaNo simulation, no AI, no placementSimulation-native + AI assessment + placement ecosystem
Coursera / UdemyGlobal MOOCNot India-specific, no job-matchingFinance-specialist, India-first, placement-integrated
HackerRankAssessmentTech only — no finance/accountingFinance & accounting simulation assessment
NIIT / AptechTraining chainsOffline-heavy, no SaaS stackFull digital ops + AI + placement
Tally EducationFinance certCertification only, no placementFull learning journey + AI + placement
Revenue Model
Tiered monetisation unlocking with each platform version — 15 revenue streams by Y3
Institute Licence Plans
Starter
₹8,000/month
Up to 100 students
V1 Learning Core
Basic CMS
WhatsApp notifications
48hr self-service onboarding
Scale
₹35,000/month
Up to 750 students
V1 + V2 + V3 AI
AI assessment engine
AI Tutor (limited)
Employer portal access
Enterprise
₹65,000+/month
Unlimited students
All versions incl. V4 CRM
Dedicated onboarding
SLA + account manager
Annual: 2 months free
Revenue Stream Unlock by Version
Tier 1 — V1 Core (Day 1)
M1–6
Student B2C Subscription₹1,499/mo
Institute Licence Fee (SaaS)₹8K–65K/mo
Certificate RevenuePer cert
Tier 2 — V2 Expansion
M7–14
Placement Module FeeAdd-on
SMS / WhatsApp Credits₹2K/5K msgs
Financial MIS ReportsPremium
Tier 3 — V3 Premium
Y1–2
Employer Assessment (B2B)₹25K–75K
Virtual Internship Co-brand₹75K–1.5L
AI Tutor CreditsPer learner
Internal L&D Assessment₹40K–80K/yr
Tier 4 — V4 Scale
Y2+
Franchise CRM LicenceV4 add-on
FB Ads Auto-sync₹2K/ad account
No-code Landing PagesPremium tier
GCC International LicenceStripe / USD
Revenue Mix at Y3 — ₹15–18 Cr Annual Target
42%
INSTITUTE SAAS
18%
B2C SUBS
22%
EMPLOYER
8%
FRANCHISE CRM
7%
GCC / INTL
3%
CERT + PREMIUM
Screen Inventory — 83 Screens
All screens across 5 interfaces, organized by build phase priority
Student Portal — 20 Screens
PH1
fp_student_login.html
Login / Register
Auth entry + OTP
PH1
fp_student_dashboard.html
Student Dashboard
Active tracks, progress, deadlines
PH2
fp_student_track_browser.html
Track Browser
Browse + enroll tracks
PH2
fp_student_track_detail.html
Track Detail
Steps, progress, preview
PH2
fp_student_track_player.html
Track Player
Full-screen learning mode
PH2
fp_student_quiz.html
Quiz
MCQ, calc, drag-drop
PH2
fp_student_simulation.html
Simulation
GST / BRS / Payroll / Journal
PH2
fp_student_assignment.html
Assignment
File upload submission
PH2
fp_student_assignment_feedback.html
Assignment Feedback
AI + faculty review
PH2
fp_student_certificates.html
Certificates
QR-verifiable certs
PH6
fp_student_profile.html
Profile
Personal + preferences
PH6
fp_student_placement_profile.html
Placement Profile
SpotGiraffe CV + visibility
PH6
fp_student_achievements.html
Achievements
Badges, streaks, milestones
PH6
fp_student_ai_tutor.html
AI Tutor
In-track chat + hints (V3)
PH6
fp_student_notifications.html
Notifications
In-app + WA history
Institute Portal — 22 Screens
PH1
fp_institute_dashboard.html
Institute Dashboard
Health scorecard + MIS
PH3
fp_institute_students.html
Students
Full student table + filters
PH3
fp_institute_student_detail.html
Student Detail
Profile, progress, fees, notes
PH3
fp_institute_admission_pipeline.html
Admission Pipeline
Digital forms + approval
PH3
fp_institute_fees.html
Fee Management
Razorpay + EMI + GST
PH3
fp_institute_attendance.html
Attendance
Session marking + alerts
PH3
fp_institute_placements.html
Placements
SpotGiraffe pipeline view
PH6
fp_institute_batches.html
Batch Management
Batch creation + cohort assign
PH6
fp_institute_faculty.html
Faculty
Faculty roster + assignments
PH6
fp_institute_reports.html
Reports
Revenue MIS + analytics
Employer Portal — 8 Screens (V3)
PH4
fp_employer_dashboard.html
Employer Dashboard
Active assessments + stats
PH4
fp_employer_create_assessment.html
Create Assessment
Simulation select + rubric
PH4
fp_employer_assessment_results.html
Assessment Results
Candidate table + scores
PH6
fp_employer_candidate_detail.html
Candidate Detail
Score breakdown + AI narrative
PH6
fp_employer_virtual_internship.html
Virtual Internship
Co-brand tracks + completers
PH6
fp_employer_analytics.html
Analytics
Volume, completion, score dist.
Platform Admin — 18 Screens
PH1
fp_admin_dashboard.html
Admin Dashboard
Platform health + tenant stats
PH3
fp_admin_tenants.html
Tenants
Tenant table + MRR + status
PH3
fp_admin_tenant_detail.html
Tenant Detail
Tabs: billing, users, activity
PH3
fp_admin_onboarding.html
Tenant Onboarding
Wizard: Brand → Domain → Plan
PH4
fp_admin_ai_quality.html
AI Quality Dashboard
Override rate + score delta
PH6
fp_admin_content_cms.html
Content CMS
Track library + publish states
PH6
fp_admin_track_builder.html
Track Builder
Drag-drop step list + settings
PH6
fp_admin_revenue.html
Revenue Analytics
MRR, ARR, churn, tenant LTV
Franchise CRM — 11 Screens (V4)
PH1
fp_crm_dashboard.html
CRM Dashboard
Pipeline overview + counsellor perf
PH5
fp_crm_pipeline.html
Lead Pipeline
Kanban: Enquiry → Admitted
PH5
fp_crm_lead_detail.html
Lead Detail
Profile + WA history + notes
PH5
fp_crm_campaigns.html
Campaign Manager
WA bulk + FB Ads + segments
PH6
fp_crm_sequences.html
Automation Sequences
Day 1/3/7 follow-up builder
PH6
fp_crm_analytics.html
Funnel Analytics
Stage conv. + campaign ROI
PH6
fp_crm_landing_pages.html
Landing Page Builder
No-code course pages
PH6
fp_crm_counsellors.html
Counsellor Management
Leads, demos, conversions, targets
BUILD PHASES: PH1 Foundation PH2 Student V1 PH3 Institute V2 PH4 Employer V3 PH5 CRM V4 PH6 Remaining
WhatsApp Automation Layer
WhatsApp is architectural — not a feature. Every user type. Every key touchpoint. Via Gupshup / WATI BSP.
₹1.5–3L/mo
COUNSELLOR COST SAVED (V4)
40+ WA Flows
ACROSS ALL USER TYPES
Max 2/24hr
WA POLICY COMPLIANCE RULE
Compliance Rules — Enforce in Every Integration
Max 2 automated messages per user per 24-hour window — WA policy compliance
Marketing templates only to opted-in users — utility templates exempt
All opt-outs processed within 5 minutes — never send to opted-out numbers
All templates pre-approved via BSP (Gupshup / WATI) before launch
Session window (24hr): user-initiated conversations allow free-form replies
Credits top-up: ₹2,000 per 5,000 messages — passed to tenant as add-on