HotLinks Portal
Flask portal for searchable and launchable internal URIs.
Technologies Used
Flask SQLite Bitbucket API MSAL Tailwind Powershell
Project Details
- Admin panel backed by Bitbucket inventory sync and optional Microsoft auth for RBAC.
- Custom Windows file handler for remote Java web launch.
- Supports basic and Microsoft authentication with session idle timeouts and forced password reset flows.
- Admins can reload inventories, preview diffs, refresh files, create Bitbucket PRs, and manage users with guardrails (admin count, reset emails).
- Implements custom Windows file handler registration callback endpoint and serves a PowerShell helper to register the protocol handler.
Explore More
All Projects
View more projects in my portfolio
About My Experience
Learn more about my technical background