TechPSC · Private workspace

Analytics & operations

One private workspace for learner activity, Pass sales, finance, content demand, and operations.

Private Access

Sign in to load TechPSC analytics

This page is designed for your private TechPSC.com admin area. Use a Google account that you allow in firebase-config.js.

Live Summary

Product health snapshot

Last Refresh

Waiting for data…

The dashboard uses Firestore collections already tracked by the app.

Retention Notifications

FCM Campaign Performance

Tracks Firebase notification delivery, opens, and study conversions by campaign, time slot, and language.

Campaign Slot Lang Sent Failed Opened Converted Open Rate Conversion

Retention Loop

Weekly MCQ Momentum

Reads analytics_weekly to show all-user MCQ volume, completions, and content mix.

Monetization Readiness

Membership Interest Signals

Counts signed-in users reaching Membership soon surfaces without blocking content.

Integrated Business Workbook

Finance & operations data

Read-only view of every synced workbook sheet. Edit source records in the protected workbook or admin tools.

Waiting for workbook sync

Membership Admin

Activate verified membership

Use only after payment/support verification. This writes backend-controlled entitlement fields to users/{uid} through a callable Cloud Function.

Waiting for an admin action.

Verified sales

Activated Pass payments

Revenue

Verified amount in NPR

Pending payments

Needs admin review

Excel sync errors

Retryable reporting jobs

Payment queue

Recent payment requests

Review status before activating access.

RequestPlanAmountStatusCreated

Reporting automation

Excel sync queue

Every verified sale is upserted by Sale ID.

Sale IDPlanAmountSyncAttempts

B2B Institute Setup

Create the first institute

Creates or updates a remotely configured institute tenant. The Android app will read this record without requiring a new APK for routine institute changes.

Ready to create the pilot institute.

Cohort Intelligence

Learner Breakdown & Demand

Profile cards show user counts. Activity cards show MCQ volume. Use this to decide what to build, promote, or localize next.

User countsProvince, district, service, post, study mode MCQ volumePractice answers grouped by cohort SessionsTime, score, completion, and screen behavior

Creator Command

TikTok Content Radar

Turn quiz behavior into short video ideas, hooks, and posting windows.

Video Queue

Next TikTok Scripts

Auto-generated content angles from weak quizzes, strong quizzes, and high-demand tracks.

Quality Lens

Score vs Completion

Find quizzes that are popular, difficult, or ready to promote.

Firebase Ops

Refresh Read Estimate

Estimated document reads each time this admin dashboard refreshes.

Date Filter

Analyze a specific date range

The live cards above stay live. The filter below changes the trend and range totals.

Momentum

30-Day Usage Trend

App opens, completions, and content behavior

Timing

Daypart Snapshot

Based on users’ latest active time, not full session history

To get true morning/day/evening score patterns, add session-level timing events from the app.

Session Intelligence

Real Session Daypart Performance

Built from analytics_sessions instead of last-active snapshots

Session Mix

Screen Type and Quiz Mode

Which flows generate the most real study sessions

Discovery

Content Mix

What study surfaces pull users back in

Navigation

Screen Interest

Which app screens users reach the most

Opportunity Board

Recommended Product Moves

Auto-generated from current app behavior

Tracking Gaps

What You Should Instrument Next

Needed to unlock richer admin insights

Time Intelligence

Best Study Time

Shows when learners study best, how many answers they try, and where scores need help.

Operational Kit

Best Stack for Better Updates

Tools and systems worth adding next

Quality Radar

Weak Quiz Watchlist

Quizzes that need review because score quality or completion is soft.

Growth Radar

Strong Quiz Winners

Quizzes worth promoting because users complete them with stronger results.

Top Features

Most Used Actions

# Feature Category Count

Top Content

Most Opened Study Surfaces

# Content Type Count

Demand

Top Services

# Service Users

Demand

Top Posts

# Post Service / Level Users

Session Categories

Screen-Level Session Performance

Compare Mocktest, subject/MCQ screens, and other surfaces by sessions per quiz, score, and time spent.

Session Detail

Grouped Session Sources

Latest raw sessions merged by quiz/surface name, so repeated mock practice becomes one easy-to-read row.

# Quiz / Surface Screen Type Sessions Score Study Time / Latest

Firebase Usage Map

Read and Write Sources Report

Where app usage writes data, and where the admin dashboard reads it back.

Collection App writes Admin reads Why it exists Optimization note

Export

Snapshot Data

Export the processed dataset for deeper analysis in Sheets, BigQuery, or your own reporting pipeline.