Dashboard Overview

Welcome to the administrative portal. Gain quick system insights and catalog statistics.

0

Total Registered Users

0

Active Administrators

0

Books in Catalog

0

Total Orders Placed

System Diagnostics & Controls

Database Connection Checking...
API Response Latency Ping...
Active Session Hash N/A

User Directory

Search and filter registered students, manage details, and configure roles.

User ID Name Email Role Registration Date Actions

Loading database records...

Book Catalog

Manage standard school resources, adjust price parameters, staging filters, and subject codes.

ID Title Category Price Grade / Subject Rating Actions

Loading product catalog...

Manual Order Pricing

Configure special default unit prices for books when adding manual orders. Unset books default to standard catalog price.

Image Book Title Grade & Subject Catalog Price Manual Order Price (EGP) Action

Loading pricing catalog...

Orders Directory

Track student orders, transition shipping statuses, and download invoice records.

Order ID Customer Ordered Items Total Price Address & Tel Shipping Status Print Status Order Date Actions

Loading order history...

Promo Banner Settings

Configure the promotional banner visible on the homepage.

Shipping Fees Management

Create shipping rules for groups of states (governorates). Unlisted states default to 0 EGP.

Rule Name Covered States / Governorates Shipping Fee Actions

Libraries & B2B Hub

Configure discounted library prices and create B2B orders with special receipts.

Image Book Title Grade & Subject Catalog Price Library Discount Price (EGP) Action

Loading catalog...

Network Printers Hub

Manage and route printing across your local Kyocera, Triumph-Adler, and network devices.

Download Windows App
0
Configured
0
Active Online
0
Book / Cover
0
Auto-Print
Live Diagnostics
Trigger live protocol calibration page across your printer fleet instantly.
Printer Information Network Endpoint Usage Mode Live Hardware Status & Display Auto-Print Status Actions

Orders Ready to Print

Dispatch single or bulk prints directly to your configured book and cover printers.

System & Integration Settings

Configure external integrations, API keys, and authentication methods.

Google Sign-In Integration

Enter your Google OAuth Client ID to enable real Google Sign-In for clients. If left blank or unconfigured, the website will fall back to a Mock Account Chooser dialog.

How do I create a Google Client ID?
  1. Go to the Google Cloud Console.
  2. Create a new project (e.g. "Maktabty").
  3. Navigate to OAuth consent screen, set User Type to External, and fill out required app details.
  4. Go to Credentials, click Create CredentialsOAuth client ID.
  5. Select application type as Web application.
  6. Add Authorized JavaScript origins:
    http://localhost:5500
    http://127.0.0.1:5500
  7. Click Create, copy the client ID, and paste it in the field above.