Section B1
High Court · Case Manager

Parties, lawyers and representatives: sign in with the email and password from your invitation email. Court staff and judges can use Microsoft below.

Sign-in protects this device's copy of the registry. Data never leaves this device.

Loading cases…
Chief Judge

Court overview

Caseload and reporting across all sections of the court.

Overview

Section B1 caseload

By stage

Include closedClear

By year

Clear

Case types

Clear

Recent updates

View all cases

Upcoming

Full schedule

Tasks

Section progress

Records

Cases

Every matter assigned to Section B1. Tap a row to open the full case file.

Case numberPartiesTypeDurationStatus
Directory

Registry

Every party, lawyer, representative, judge, staff member, and intervening party on the section's cases — with their contact details in one place.

Bench

Judges

The court's judges, managed separately. Register a judge here, then assign them to a case's bench by searching this list.

Add a judge

An email is required so every case a judge sits on is properly linked to them (and notices can be served).

Requests

Requests

Requests to the court — adjournments, expedite, extensions and more. Parties submit here; court staff review and respond.

Administration

Section

Name this section and assign the registry staff who work in it.

Administration

Users

Sign-ins are created automatically when a party, lawyer, or judge is saved with an email and ID number (username = email, one-time password = ID). You can also create users manually here.

Microsoft 365 & Teams

Connect Microsoft 365 for cloud sync and email, and generate the Teams app package to run inside Microsoft 365. This is admin setup — staff and judges don't need it.

Add user

For court staff, judges, and administrators. To give a party, lawyer, or representative a sign-in, add them in the Registry instead (with their email + ID) — that creates and emails their sign-in for you.

Give the one-time password to the person privately — they will be required to replace it at first sign-in.

Sign-in server

Connect a sign-in server so people can log in from any device automatically — no publishing files. When a user is created with an email, the app emails them their login details (via the server, or your Microsoft 365 mailbox). Setup instructions are in SIGNIN-SERVER.md in the download.

Publish config.json next to index.html once so every device (including parties) learns the server URL and can sign in. You only re-publish if the server URL changes.

No server yet? Use a published directory instead

Without a server, publish a static roster: it contains only usernames, roles and salted hashes — no case data or plain passwords.

Place it next to index.html; re-publish whenever you add users. Microsoft 365 sync also carries the roster between court devices automatically.

All users

UsernameRoleStatus
Schedule

Hearings & deadlines

Upcoming hearing dates and deadlines across all matters.

Upcoming

Maldives Standard Time (GMT+5)
Schedule

Tasks

Every task assigned across the section — overdue first, then open, then completed. Tap a task to open its case.

Filters

Filters apply immediately and combine with the stage chips and the search bar.

New case

More parties, intervenors, lawyers, and the bench can be added after saving, in the case file.

Import / export

Share the Excel once (paste its OneDrive/SharePoint link), then pull the latest anytime using your Microsoft sign-in — no separate Microsoft 365 setup, and it works even when a plain link is blocked.

Recognizes the Section B1 MAIN REGISTRY layout automatically (stages, parties, bench, and timeline dates are extracted), or any sheet with a header row containing “Case number”. Uses the merge/replace mode below.


Export copies all cases as JSON (for backup, or for me to read in chat). Import replaces or merges cases from JSON.

Import mode:  

Change password

Print or share

All None

Edit judge

Register a person

Add this person to the registry, then assign them to the case.

With an email + ID, a participant sign-in is created and emailed automatically.

Edit user

Sections of the court

All sections the court overview aggregates. Add new sections as the court grows. A section can be removed only when it has no cases.

Schedule a hearing / deadline

Set a hearing date (or a deadline) on a case. It appears in Hearings & deadlines, on the case timeline, and can be reminded like any other.

New request to the court

Your request is sent to the section and stays pending until court staff review it. You'll see the status update here.

Attach a filing, document or photo (max 3 MB).

Reminder settings

Import spreadsheet

View as another user

Preview the app exactly as each role sees it — navigation, which cases are visible, and what can be edited. You stay signed in as the administrator; changes made while previewing are live, so this is best for looking, not editing.

Review registry changes

These changes update the registry and are reflected across the whole app — case files, notifications, sign-ins, and every section. Please confirm.

Assign a task

Microsoft 365

Email ready to send

Attachments are sent only via Send now (the connected section mailbox). Mail app / Outlook Web / Copy can't carry the file automatically — attach it yourself there. Max 3 MB.

Mail app Outlook Web

Contact & notification

Anyone saved with an email + ID number automatically gets a sign-in to this app: username = email address, one-time password = ID number (they must change it at first sign-in). Sending opens a pre-drafted email in your mail app; the notification is recorded on the case timeline.