AMSC Digital School OS
Loading...
A
AMSCDigital School OS

SECURE ACCESS

Sign in to AMSC Digital School OS

Use your Supabase account. Authorization is resolved from the production database.

Checking authentication configuration…
Login as Email or supported identifier PasswordShow Keep this session active Sign in Forgot password? Continue in development workspace

Production access requires VITE_SUPABASE_URL and VITE_SUPABASE_PUBLISHABLE_KEY. No secret key is used in the browser.

☰

ASHULIA MILESTONE SCHOOL & COLLEGE

Operations overview

Workspace modeN
AOperatorWorkspace owner
Log out

SCHOOL MISSION CONTROL

A clear view of today’s work

Use the workspace to record and review school operations.

+Add student
i
Secure backend required for production

This browser workspace is useful for preparing records, but it is not a substitute for Supabase, server authentication and RLS.

Configure

ACTIVITY

Attendance records

Live from workspace
PresentOther statuses

QUEUE

Recent activity

View all

WORKSPACE

Core modules

MODULE

Students

+Add record
⌕
Export
O

No records yet

Add a record to start building this module.

Create first record

ACADEMIC RECORDS

Result Center

Manage exams, marks, review, approval and publication from one workflow.

Refresh data
Exams—
Students—
Subjects—
Pending review—
Published—
Pass rate—

WORKFLOW

Result lifecycle

Draft→Teacher submit→Review→Approve→Publish

Marks are validated and graded by PostgreSQL after the result migration is applied.

RESULT RECORDS

Published student summaries and GPA

No published result summaries are available for this exam.

Create exam

Exam name
Exam codeExam typeAcademic sessionClass / programSectionTerm
Create exam

Exams

Subject setup

Exam
Subject codeSubject nameFull marksPass marksCredit (if applicable)
Optional / fourth subject
Written full marksMCQ full marksPractical full marksViva full marksAssignment full marks
Add subject

Subjects for selected exam

BANGLADESH • SCHOOL • COLLEGE • UNIVERSITY

Result Workspace

Choose a saved exam to load its registered class, session, subjects and authorized student records.

Curriculum profile Class / program Academic session Exam Section
Exam subjects
Subjects load from the selected exam.
Load result sheetImport CSVImport ExcelDownload result templateUndoRedoSave draft to database
Previous pageNext page
Select an exam and load its authorized students to begin.

Import preview

Download error reportApply valid rows to draftCancel

Enter marks

ExamSubjectStudent (canonical Student ID)
Special statusSave validated draft

Marks roster

Submit marks for review

RESULT CONTROL

Review, approve and publish

ExamLoad submitted marksApprove examPublish approved result

Curriculum setup

CodeNameName (Bangla)
Effective sessionVersion
Save curriculum

Curricula

Refresh data

Attach curriculum subjects to an exam

Choose a curriculum version, an exam, and a class. The configured subject set (components, full marks, pass marks) is copied into the exam once; subjects already present are left unchanged.

Curriculum versionExam
Class / program
Attach subject setRefresh data

Teacher assignment

Teacher user ID
SessionClass / programSectionSubject code
Subject nameSave assignment

Create one or more assignments for a teacher with matching class, session, section and subject. PostgreSQL enforces this scope for the Result Workspace.

Assignments

Refresh data

Marksheet

ExamStudent IDPreview marksheet

All values come from published result records and remain locked after publication. PDF export requires a server PDF engine.

Marksheet preview

Tabulation

ExamGenerate tabulation

Tabulation rows are computed from published marks and student summaries only.

Tabulation preview

Result verification

ExamIssue verification IDsRevoke verification ID

Verification IDs are created server-side for published summaries only. Public lookup is available at /verify/result/{id}.

Public verification page

Open the standalone verification page and enter a verification ID.

PUBLIC-SAFE LOOKUP

Verification center

Look up persisted workspace records without exposing internal identifiers.

Student ID, certificate number or verification IDSearch verification
V

Waiting for a lookup

Enter an identity or certificate number to check the saved record.

FINANCE CONTROL

Payment gateway readiness

Save provider configuration for review. No payment is marked successful without a verified provider callback.

GATEWAYS

Provider configuration

Not connected
ProviderEnvironmentMerchant IDAPI endpoint
Test connectionSave settings

TRANSACTIONS

Verified finance activity

AMSC AI CENTER

AI-powered academic and administrative assistance

Draft, explain, translate and plan with a human in control.

Checking AI runtime…
Provider—
Model—
Today's requests0
This month0
Measured credits0

AI CONTROL CENTER

Gemini: NOT CONFIGURED

This app has no secure server-side Gemini endpoint. Do not enter an API key in the browser. Chat below uses the platform AI runtime and is not a Gemini connection.

Test AI runtime (one request)

AVAILABLE FEATURES

Choose an assistant

AI CHAT

Start a conversation

RegenerateCopyClearDelete chat
Do not enter passwords, API keys, or private student information. This assistant does not query school records.
AI

What would you like help with?

Ask for a lesson idea, a clear explanation, a draft, or a translation. Responses are generated live.

Plan a 40-minute science lessonExplain a difficult topic simplyTranslate a short school notice
Your message
Enter to send · Shift+Enter for a new lineSend
AI runtime unavailableThe platform AI service could not be reached. Try again later.

CONFIGURATION

Production readiness

Review what is connected before you publish.

IDENTITY

School branding

School nameAddressPhoneStudent ID formatSave settings

SERVICES

Connection status

SYSTEM SECURITY

Authentication & security diagnostics

Truthful status from the configured Supabase project only.

Refresh diagnostics

CERTIFICATE DESIGN STUDIO

Design certificate templates

Arrange real dynamic fields in a saved workspace template. Issuance, PDF and QR remain server-only until connected.

PDF/QR service not connected

CANVAS

Certificate preview

New templateSave template
Add elementAddStudent preview
Export PDFUnavailable until a server PDF/QR adapter is configured.

IDENTITY DESIGN STUDIO

ID Card Studio

Design student cards on a live canvas. Student data previews come from existing records; unavailable photo and QR services are never simulated.

Workspace templates · canonical photo/QR unavailable

LIVE CANVAS

Design your card

UndoRedoGridSave design
Preview studentCard sideAdd layerAdd layerNew designPrint / Save PDF
Zoom100%Drag to move · drag corner to resize · select a layer to edit
Print opens your browser print dialog. Final card size depends on printer settings.

QUESTION AUTHORING

Question creator & paper preview

Create and select saved questions for a paper draft. Official approval and PDF export require the production adapter.

Draft workspace only

Create question

TypeSubjectQuestion prompt
MarksDifficulty
Answer / rubric noteSave question

Saved question bank

Select questions to build a paper preview.

Preview paper

USER CONTROL CENTER

User directory & access requests

Create workspace directory records and password-reset requests without ever storing passwords here.

Server authentication not connected

Add user directory record

Display nameLogin identifierEmailRoleAccount status

Passwords are never collected or stored in this workspace. Reset requests are handed to the future server-auth adapter.

Save directory record

Directory records

PRODUCTION BRIDGE

Service boundary and tool registry

A transparent handoff from this workspace adapter to the production server architecture.

External services not connected

HEALTH SNAPSHOT

Measured environment status

Refresh status

ARCHITECTURE

Replaceable service boundary

ACTION REGISTRY

Registered operational tools

Workspace tools execute against saved records. Production-only tools stay visibly unavailable until a server adapter is connected.

⌕
CategoryAvailability
ToolModulePermissionDescriptionDependenciesStatusAction

CONTRACT

Production configuration checklist

NEW RECORD

Add record

×
Student ID

Generated by the database when the student record is saved. This permanent ID cannot be edited.

CancelSave record