Console Overview

Real-time application health & candidate metrics.

Firestore Engine Linked
people_alt

Total Registered Candidates

...

+14% from last month
assignment_turned_in

Total Exam Attempts

...

Across all 33 districts
verified_user

Active Premium Subscribers

...

25.1% conversion metric
cloud_done

Active Live Mock Papers

...

Instant Firestore updates

District-Wise Performance Summary

Average prep scores sorted by Gujarat district cohorts.

map

Recent Push Broadcasters

Recent broadcast notices deployed to handsets.

history

Mock Paper Questions (0)

Draft detailed questions, options, and explanations.

translate English-to-Gujarati Helper
A
B
C
D
Draft saved locally
cloud_upload

Drag & Drop Question CSV Template

Support parsing native Gujarati or Bilingual formatting instantly.

Download standard CSV Uploader Template

info

Prepare your questions in Excel exactly matching our template structure. Click below to download the standard bilingual uploader template CSV file containing separate columns for English and Gujarati:

question_english, question_gujarati, optionA_english, optionA_gujarati, optionB_english, optionB_gujarati, optionC_english, optionC_gujarati, optionD_english, optionD_gujarati, correctOptionIndex, explanation_english, explanation_gujarati, subject

Easy Text Importer Instructions

lightbulb

Copy-paste questions from Word, PDF, WhatsApp, or websites. The state-machine parser will extract them automatically!

  • Questions should begin with a number (e.g. 1., Q1., Q2:).
  • Options must start with letters A), B), C), D) (or using periods: A., B.).
  • Both inline options (e.g., A) Delhi B) Mumbai C) Chennai D) Kolkata) and multiline options are supported.
  • Correct answer can be specified with: Answer: C or Ans: A or Correct Option: B.
  • Bilingual support: separating English and Gujarati parts with a double pipe || (e.g. Question || પ્રશ્ન) works in all fields.
  • Explanations can be prefixed with Explanation: or Exp:.
  • Subjects/Sections can be prefixed with Subject: or Section:.

Parsed Questions Preview (0)

Review, edit values directly in-place, fix validation issues, then save.

Question Text Option A Option B Option C Option D Correct Subject Explanation Actions

Target Section Blueprint Breakdowns

speed Auto-presets:

Syllabus Balance Meter

Conformity checkpoints according to GPSC blueprints.

Gujarat History 0 Qs
Indian Polity 0 Qs
Geography & Economy 0 Qs

Handset Preview Simulator

Live render showing mobile app layout.

LIVE PREVIEW
arrow_back
Mock Paper Title Marking: +1.0 | -0.33
120:00
Syllabus Section

Your drafted question will be displayed here in real time. Enabled translations will auto-render upon language toggle click.

A Option A
B Option B
C Option C
D Option D

Teacher Drafts Review Queue

Mock exam drafts newly created or uploaded by teachers. Review syllabus auditor blueprint, then approve to release live.

rate_review
Exam Draft Title Subject Target Exam Duration Tier Questions Review Action
No pending teacher drafts in queue.

Active Collaboration Assignments

Mock paper outlines proposed by the Exam Coordinator. Select an assignment outline, then contribute your subject questions.

assignment
Collaborative Paper Title Subject Target Exam Blueprint Specifications Progress Counter Action
No active collaboration assignments found.

Active Collaborative Papers Audit Queue

Track contributed questions, verify blueprints, and compile full paper outlines into the production mock catalog.

playlist_add_check
Collaborative Paper Title Subject Target Exam Blueprint Specifications Questions Contributed Review Action
No active collaborative outlines proposed.

Currently Published Mock Exams Catalog

Exams actively synced in Firestore. Candidates can fetch and download these in real-time.

cloud_done
filter_list Filter Exams Catalog
Exam Title Subject Target Exam Duration Tier Questions Actions
Loading published exams from Firestore...
search
Candidate Details District Status Tier Syllabus Accuracy Metrics Overall Preparation Points Actions

Pending Account Deletion Requests

Inspect deletion requests filed by candidates. Purging accounts will permanently delete their profile data from Firestore database nodes.

delete_sweep
Candidate Details Registered Phone Request Date Status Actions
Loading deletion requests...

Push Broadcast Alert Center

Send instant push notifications and alerts to connected devices.

campaign

settings_cell Gateway Configuration API Settings

Active Broadcaster Queue logs

Log logs tracking push notification dispatches.

Publish Latest Board Updates

Post postponements, schedule updates, or general news feeds to the mobile home app alerts.

edit_note

Currently Active Board Notices

Announcements active on candidates' dashboards.

Publish Current Affairs Story Slide

Add rich, bite-sized updates to the mobile dashboard stories format.

auto_stories

Active Story Slides

Slides currently live on user handsets.

Catalog Recorded Video Course

Organize chapter lectures by course, target exam goals, and pricing tier.

video_library

Active Recorded Courses

Courses currently cataloged and available to students.

table_chart
Thumbnail Course Title Subject Target Exam Access Tier Actions

Start Live Video Lecture

Stream live lectures through YouTube Unlisted with anti-piracy screen blocking.

sensors

Stream Operations Console

Manage current broadcast status & candidate chat logs.

Publish Official Job Alerts

Publish direct recruitment updates, vacancy details, and application links for Gujarat Board exams.

work_outline

Currently Active Job Alerts

Updates visible on candidates' job alerts screen.

Upload Previous Year Papers

Catalog official past question papers and link them with PDF URLs or interactive mock tests.

history_edu

Cataloged PYQ Repository

Past papers available for candidates to view and download.

Catalog E-Library Exams & Materials

Add new competitive exams, upload thumbnails, list syllabus topics, and links to uncopyable read-only PDFs.

local_library

Syllabus Topics & Material Documents

Published E-Library Catalog

Materials available for candidates inside the app's Library tab.

Syllabus Editor Control

Choose an exam target to update its syllabus

settings

Syllabus Checklist Blueprint

Configure subjects and checklist topics for the active target exam. Press Enter inside any topic input to add it.

assignment

Add Role-Based Admin login

Register new logins. Different roles have strictly segregated panel accessibility permissions.

person_add

Active System Administrators

Logins authorized to access the controller panel in live production.

admin_panel_settings
Admin Username System Role Level Actions
Loading system administrators...

schedule 6-Day Challenge Scheduler & Timeline

Overview of daily challenges scheduled for today and the next 5 days. Ensure every day has a curated question configured.

Configure Daily Question

Design today's curated MCQ challenge. Enter bilingual text separated by "||" directly inside the input fields.

event_note

Curated Challenges List

All everyday multiple-choice questions currently loaded in candidate databases.

quiz
Target Date Question Text Preview Correct Actions
Loading daily challenges...

Live Competition Events Manager

Schedule simultaneous grand mock exam challenges, track candidate registrations, and conclude event leaderboards.

Exam Scheduling Calendar

Overview of scheduled Live Mock Exams and Daily MCQ challenges.

June 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat

Schedule Live Mock Event

Define event title, select dynamic target exam, published mock test, and configure start time.

event_note

Scheduled & Active Arenas

Track candidate registries and override event lifecycle states in real-time.

trophy
Event Details Target & Paper Starts At Registrations Status Actions
Loading live mock events...

Subscriptions & Coupons Console

Manage candidate subscription plans, configure pricing parameters, generate discount coupon codes, and audit refer-a-friend milestones.

search
Candidate Details Phone Number Subscription Tier Plan Type Expiry Date Actions
Loading subscriptions...

Add Subscription Plan

Configure plan options for candidates.

Configured Pricing Plans

Available passes shown on mobile app checkout. Use ⬆/⬇ buttons to reorder.

Order Plan Title Price Duration Actions
Loading plans...

Generate Discount Coupon

Create percentage discounts for marketing campaigns.

Loading plans...
Check specific plans or use 'Select All' to apply discount across all passes.

Active Discount Coupons

Track discount usage limits and applicable plan target.

Coupon Code Discount Applicable Target Plan Usage Actions
Loading coupons...

Successful Referrals Ledger

Real-time log of successfully upgraded referred friends and rewarded days.

Referrer Candidate Referred Friend Status Reward Completion Time
No referrals recorded yet.

payment Razorpay Live Payment Gateway Configuration

Enter your official Razorpay Live API Key ID & Secret Key to process real UPI, Cards, and Netbanking payments for mobile candidates.

💳 Razorpay Live Keys
Obtain from Razorpay Dashboard -> Account & Settings -> API Keys
Required to generate official Razorpay Order IDs & secure payment checksums
verified_user Keys are stored in Firestore `admins/payment_gateway_config` & `app_config/razorpay` and synchronized live across mobile app downloads.

Add Promotional Banner

Deploy image banners to candidate Home Page carousels.

Active Banner Carousels

Manage existing home page promotional slides.

Order Title Action Target / Preview Actions
Loading banners...

🏆 Candidate Selections Counter Banner

Edit the social proof badge text displayed at the top of candidate home screen.

💬 Meta Developer WhatsApp Cloud API

Configure your Meta Developer WhatsApp Cloud API to automatically send welcome messages to new candidates on signup & first login.

chat WhatsApp Center & Bulk Broadcaster

Send automated Meta Cloud API template messages or customized direct WhatsApp messages to selected, filtered, or all registered candidates.

⚙️ Meta Developer API Configuration

Configure Meta Developer WhatsApp Cloud API credentials (Phone Number ID & Access Token).

🚀 Compose & Launch WhatsApp Broadcast

Filter candidates by goal, subscription status, or enter custom mobile numbers.

👥 0 Candidates Target Selected
Ready to launch
[System] WhatsApp Broadcast Console Ready. Select target audience and press Send.