Hero Background
Back to Projects

DASHBOARD

Admin Dashboard

Centralized Ecosystem Management Portal

An internal administrative dashboard designed to manage platform content, question banks, user accounts, subscriptions, test series, and real-time operational analytics across the education ecosystem.

Admin Dashboard Hero Showcase

Status

Active

Role

Frontend Developer

Category

Web Application

Platform

Web

Related

Unified Backend, GateTogether, NeetCircle

Overview

The Admin Dashboard serves as the central administrative hub for managing the entire Unified Learning Platform ecosystem (powering products like GateTogether and NEET Circle). It provides platform administrators with tools to curate educational content, manage complex question banks, handle user accounts and access roles, track active user subscriptions, monitor community discussions, and visualize real-time growth analytics. Built with React, TypeScript, Tailwind CSS, and Recharts, the dashboard communicates directly with the Unified Backend REST APIs, enforcing role-based authorization to secure sensitive operations and platform settings.

Content & Module Manager

Create, edit, and organize subjects, modules, topics, and rich text theory lessons across multiple exam streams.

Question Bank & PYQ Curator

Upload, tag, and organize thousands of previous year questions and practice sets with rich math formulas and step-by-step solutions.

User & Access Management

Manage user profiles, assign administrative roles, monitor access permissions, and handle student support queries.

Subscription & Monetization Tracking

Monitor active student plans, manage subscription tiers, track payment transactions, and generate revenue summaries.

System Architecture

Dashboard Architecture

Tech Stack

React
TypeScript
Tailwind CSS
Recharts
Node.js
Express.js
PostgreSQL

Technical Overview

Developed as a responsive web application leveraging React and TypeScript for strong type safety across administrative API payloads.

Uses Tailwind CSS to construct modern, data-dense administrative tables, filterable lists, and modal workflows.

Employs Recharts to render interactive analytics graphs for user retention, daily active users (DAU), and revenue stats.

Communicates securely with the Unified Backend via JWT-authenticated REST APIs.

Roadmap

Automated LaTeX/OCR question importer

Planned

Advanced audit logging & activity stream

Planned

Granular subscription coupon & discount manager

Planned

⭐ Central Control Room

The Admin Dashboard provides complete operational control over the education platform ecosystem, allowing administrators to efficiently manage content, questions, users, and subscriptions from a unified web interface.