Threadhall Portal

Modern district support for Sample School District.

This is the new end-user surface for Threadhall. Blade handles the portal, Alpine keeps interactions fast, and Filament stays focused on system administration.

Helpdesk
Tickets, timelines, replies, assignments, and requester-facing status updates.
Workflows
Employee and student change flows with shared department workstreams.
Microsoft Entra Cutover

The Laravel portal is now ready for Microsoft sign-in. Keep the local admin login below as the emergency backdoor while Microsoft finishes the redirect configuration.

https://demo.threadhall.app/auth/microsoft/callback
Sign In

Access the new portal

District users should sign in with Microsoft. The password form stays available for the emergency backdoor admin and any approved local-only users.

Microsoft Entra is not fully configured yet for the Laravel portal. Use the emergency admin login below until the redirect URI is approved in Microsoft.
Local Access

Use this for the backdoor admin account or any local-only users that are not meant to sign in through Microsoft. Emergency fallback email: admin@threadhall.local