Sign in

Internal tools access.

D
Dencity Internal
Admin operations
Main
Sales
Finance
Developer
Home / Dashboard

Dashboard

Internal admin overview for accounts, demos, subscriptions, invoices, and user activity.

Thu, May 14, 2026
Notifications for today
Actionable items the team should check first.
No notifications for today. Expiring demos, subscription alerts, invoice reminders, and renewal issues will appear here.
Unactivated Licences
Demo licences given, but not activated.
No unactivated demo licences. Demo licence records that have not been activated will appear here.
Balance payment
Institutes with pending balance payment.
No balance payments pending. Pending balance payments will appear here for finance follow-up.
Create accounts
Add one row per grade grouping
Example: 1 account for 6,7,8,9 and 1 account for 8,10.
Enter details and click Create accounts.
Created Accounts
ID Password Type / Plan Grades End Date
Get user
Enter details above to find a user.
User Found Student
Name
-
Email
-
User ID
-
Mobile
-
Class
-
Created At
-
Create internal user
Enter details to create a new internal admin user. Only super admins can create admins.
Send push notifications
Key-value pairs sent in the notification data payload. Example: experimentId = 10072
Sends directly to this token. No user lookup needed.
Looks up FcmTokens collection for this user.
Ready to send.
Add accounts
Split creation across multiple grades
Example: 2 accounts for 6,7,8,9 and 1 account for 8,10.
Enter details and click Add accounts.
Created Accounts
ID Password Type / Plan Grades End Date
Create Demo Licence
Split demo access across grades and account types
Demo accounts use the fixed learn school id and the same account generation flow.
Enter institution details and click Create demo licence.
Created Demo Accounts
ID Password Type / Plan Grades End Date
Clients
View clients and accounts created in a selected date range, inspect account details, and prepare invoices.
Select dates and fetch clients.
Institution name Institution ID Accounts created in range First account created Last account created Contact person Email Phone City / State Total price Balance Actions
Fetch clients to view account rows.
Manage subscriptions
Ready to search.
User Analytics
View usage stats like time spent, classrooms, and homework.
0
Usage
0
Time Spent
0
Classes Created
0
Classes Joined
0
HW Created
0
HW Submitted
0
Groups
0
Completed
Generate invoice
Use the standalone invoice generator without duplicating its code into this dashboard.
Generate Financial Report
Fetch schools created in a selected IST date range and review Total Amount incl. GST, Base Amount, GST, and Balance.
Select filters and click Generate Report.
Institute Name Institute Id CreationDate Salesperson Contact person Email Phone number City State Pincode Total Amount incl. GST Base Amount GST Balance Actions
Generate a report to view institute rows.
Create autopay link
Generate the hosted client payment page first. PhonePe mandate setup starts only when the client clicks Pay Now.
Set the amount inside each content row below. Total payable amount will be calculated automatically from those row prices.
Reuse the same grade and subject grouping flow as Add accounts
Each row can include multiple grades and optional specific subjects.
Grades and subjects are configured in the rows above.
The hosted page will require the client to review content details and accept the recurring mandate terms before continuing.
Ready to create a hosted payment link.
✓

Payment link is ready to share

Send this complete hosted payment link to the client on WhatsApp. No internal slug or extra step needed.

Hosted payment link
Manage custom claims
Fetch a Firebase Auth user by UID, edit the JSON object directly, then save it back. Delete a key from the JSON to remove that claim.
No user loaded yet.
Add, update, or remove claim keys directly in this JSON object.
Enter a user ID to inspect custom claims. Only super admins can use this tool.
Dencity internal tools. Do not share this URL outside the team.
🏫
Dencity Subscription Mandate
-
Loading payment details...
Selected Licenses
i
Licenses renew automatically every month. You can manage or cancel your subscription anytime using the dashboard.
Total Amount Due -
Secure payments via PhonePe
Valid until: -
Payment ID: -
i
-
Edit Subscription
Activity history

Recent actions for this admin account.

Recent actions for this admin account.
Open history to load recent activity.
Client details

Accounts created in the selected date range.

Client details loaded.