PracticePot + SpotGiraffe →
One Unified Platform

India's first full-stack Finance & Accounting EdTech SaaS — simulation-based learning, AI assessment, the TalentBridge two-sided hiring marketplace, branded MNC internships, and franchise CRM in one multi-tenant product.

4
VERSIONS
5
USER TYPES
105
SCREENS
29
REVENUE STREAMS
₹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 TalentBridge Franchise Ops
Full institute ops stack — admissions, fees, attendance + TalentBridge two-sided hiring marketplace and branded internship hub.
TalentBridge hiring fees + WA credits + MIS
V3 — MONTHS 15–20
AI + Employer Layer
4–6 months after V2
Employers AI Assessment Virtual Internships
AI assessment, personalised learning, employer hiring console, branded MNC internship catalog (KPMG/EY/PwC/Deloitte), L&D programmes.
Employer assessment + branded MNC internships + 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
Post jobs, search verified talent, assess, hire, brand internships
V2 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
Placement Journey — TalentBridge Two-Sided Marketplace (V2)
Verified Profile
Auto-built from sim scores + certs
Job Feed
AI skill-to-JD match
Apply
Per-application DPDP consent
ATS Pipeline
Screened → Shortlisted
Interview
Schedule + AI mock prep
Offer
Letter + CTC capture
Joined
Joining confirmed
Verified Outcome
Feeds >70% placement metric
Branded Internship Journey — One Engine, Two Program Types (V2–V3)
Browse Catalog
Hosted + partner programs
Enroll
program_type: hosted | partner
Complete Tasks
Real-work simulations
Branded Cert
Big-4 / partner credential
Employer Visible
Surfaces in talent search
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)
Plus Jakarta Sans + Inter + Tabler Icons
Mobile Responsive
WhatsApp Deep-links

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

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

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

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
Verified outcome before billing — success fees invoice only on confirmed joining
partner_status gating — no MNC logo shown live without signed association
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
Naukri / ForageJobs / virtual experienceNo finance-specific learning + verified-skill hiring loopLearn → simulate → verify → hire, in one F&A platform
Placement Engine — TalentBridge
SpotGiraffe re-architected as a two-sided, AI-matched hiring marketplace with verified outcomes, plus a branded internship hub. Placement is the platform's #1 promise — now its own revenue engine.
>70%
VERIFIED PLACEMENT TARGET
400+
SPOTGIRAFFE EMPLOYER NETWORK
9 Modules
ONE INTEGRATED ENGINE
Two-Sided Talent Marketplace
Student — Career Studio
Profile · apply · interview · offer
AI Match Engine
Verified skill graph → JD scoring
Employer — Hiring Console
Post · search · shortlist · hire
Institute Placement Cell — oversees pipeline, drives & outcomes
Verified Talent Graph — the defensible data asset under it all
Nine Integrated Modules
V1
Verified Talent Graph
Sim scores, certs & AI results → employer-verifiable skill profile. The moat.
V2
Job Marketplace
Employer JD posting + admin approval, India + GCC role board, drives.
V2
AI Match Engine
Skill-to-JD matching: student feed, employer shortlist, officer auto-fill.
V2
ATS Pipeline
Applied → Screened → Shortlisted → Interview → Offer → Joined → Verified.
V3
Interview Suite
Scheduling, video link, AI mock-interview prep, structured feedback.
V2
Offer & Outcome
Offer letters, CTC capture, joining confirm, verified-outcome record.
V2
Placement Cell Console
Officer workspace: drive mgmt, batch analytics, employer CRM.
V2
Career Studio (Student)
Resume builder, profile completeness, application tracker, prep.
V2
Alumni & Outcomes
Verified records → institute marketing, investor metrics, GCC proof.
Shared ATS Pipeline — single object across Student · Institute · Employer
Applied
Screened
Shortlisted
Interview
Offer
Joined
Verified
Internship Hub — One Engine, Two Program Types
Finprov-Hostedprogram_type: finprov_hosted
Co-branded tracks built on the PracticePot simulation engine. Employer pays per track. Full control, owned data, sim-native assessment.
External Partnerprogram_type: external_partner
Curated MNC catalog (KPMG, EY, PwC, Deloitte). Finprov curates & routes; brand logos gated by partner_status until contracts close.
Curated Partner Catalog (illustrative)
livecuratedpending
KPMG
curated
Audit / tax sims
Partner Program · external
PwC
curated
Assurance / digital
Partner Program · external
EY
curated
Assurance / advisory
Partner Program · external
Deloitte
curated
Audit / consulting
Partner Program · external
ACCA Advantage
pending
Practical accounting
Partner Program · external
Tata group
curated
India brand pull
Partner Program · external
No brand is shown as live until a signed association exists — until then it renders curated ("we route access") or pending.
Placement & Internship Revenue Streams — 14 New (Streams 16–29)
Hiring Marketplace
V2
Employer Success Fee₹15K–40K/hire
Job Posting (std / featured)₹999 / ₹2,999
Recruiter ATS Seat₹3K–8K/seat/mo
Credential Verification₹199–499/report
Hiring Drive Hosting₹25K–75K/drive
GCC Placement Premium1.5–2× (USD)
Branded Internships
V2–V3
Branded Internship Access (student)₹2,999–6,999
Partner Enrolment / Rev-shareAffiliate
MNC Pipeline PartnershipAnnual / per-completion
Placement-Assured Track Premium₹12K–25K
Data & Platform
V3
Salary & Skills Benchmark Reports₹10K–25K
White-label Assessment APIPer-call
Employer-Sponsored SimulationsSponsorship
Featured Candidate (institute-funded)₹500/candidate
Non-Negotiable Guardrails
Outcome verification before success-fee billing — no verified joining, no invoice.
Never charge students for visibility/applications — featured-candidate is institute-funded only.
Per-application DPDP consent — explicit, not blanket, before any data reaches an employer.
partner_status gating — no MNC logo shown as live without a signed agreement.
Revenue Model
Tiered monetisation unlocking with each version — 29 revenue streams by Y3, incl. the TalentBridge hiring marketplace & branded internships
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
34%
INSTITUTE SAAS
16%
PLACEMENT & HIRING
14%
B2C SUBS
14%
EMPLOYER ASSESS
8%
BRANDED INTERNSHIPS
6%
FRANCHISE CRM
5%
GCC / INTL
3%
DATA · API · CERT
Placement & hiring (16%) + branded internships (8%) convert the platform's headline metric into ~24% of revenue — previously ₹0.
Screen Inventory — 105 Screens
All screens across 5 portals incl. the TalentBridge placement engine — organized by build phase
Student Portal — 29 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
PH3
fp_student_career_studio.html
Career Studio
Hiring readiness hub
PH3
fp_student_resume_builder.html
Resume Builder
Auto-filled from verified graph
PH3
fp_student_job_feed.html
Job Feed
AI skill-to-JD matches
PH3
fp_student_job_apply.html
Job Detail & Apply
JD + per-app DPDP consent
PH3
fp_student_applications.html
Application Tracker
Pipeline status per role
PH4
fp_student_interview_hub.html
Interview Hub
Schedule + AI mock prep
PH3
fp_student_offers.html
Offers & Outcome
Offer + joining confirm
PH3
fp_student_internships.html
Internship Catalog
Hosted + partner programs
PH4
fp_student_internship_workspace.html
Internship Workspace
Tasks + branded cert
Institute Portal — 28 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
TalentBridge cell entry
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
PH3
fp_institute_placement_cell.html
Placement Cell
Officer console + drives
PH3
fp_institute_drive_manager.html
Drive Manager
Schedule + invite employers
PH3
fp_institute_candidate_pipeline.html
Candidate Pipeline
Kanban ATS view
PH3
fp_institute_placement_analytics.html
Placement Analytics
Batch placement + CTC
PH3
fp_institute_employer_crm.html
Employer CRM
Relationship + repeat hiring
PH3
fp_institute_outcome_verify.html
Outcome Verification
Verified joining records
Employer Portal — 16 Screens (V2–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.
PH3
fp_employer_post_job.html
Post a Job
JD + screening criteria
PH3
fp_employer_jobs.html
Job Listings
Manage active postings
PH3
fp_employer_shortlist.html
AI Candidate Shortlist
Match-ranked candidates
PH3
fp_employer_talent_search.html
Talent Search
Search verified graph
PH3
fp_employer_ats.html
ATS Pipeline
Applied → Offer board
PH4
fp_employer_interviews.html
Interview Scheduler
Slots + video links
PH3
fp_employer_offers.html
Offer Management
Offer letters + status
PH4
fp_employer_hiring_analytics.html
Hiring Analytics
Funnel + cost-per-hire
Platform Admin — 21 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
PH4
fp_admin_marketplace_mod.html
Marketplace Moderation
JD + partner approval
PH4
fp_admin_outcome_audit.html
Outcome Audit
Verify placement claims
PH4
fp_admin_placement_revenue.html
Placement Revenue
Success fees + internships
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)
55+ 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