2.4 KiB
2.4 KiB
Nexus Control Panel — TODO
Product name: Nexus Control Panel
Subdomain: nexus.arcline.it
Tagline: "Your central command. One login, every tool."
Naming & Branding
- Confirm "Nexus Control Panel" clears trademark/legal check
- Register/reserve
nexus.arcline.itsubdomain and DNS entry - Lock tagline copy across marketing site, login page, and docs
- Design logo/wordmark reflecting the "hub" metaphor
- Define brand voice guidelines tied to the "central command" concept
Infrastructure & Identity Core
- Stand up identity service as the single source of truth
- Provision
nexus.arcline.itwith TLS certs - Design core data model: users, roles, sessions, connected apps
- Implement session management / token issuance (JWT or equivalent)
- Set up audit logging for login events across connected tools
Tool Integrations (the "spokes" of the hub)
- Portal — connect via SSO, map roles/permissions
- Billing — connect via SSO, map roles/permissions
- Git — connect via SSO, map roles/permissions
- Monitoring — connect via SSO, map roles/permissions
- Define standard integration pattern/spec so future tools plug in consistently
Third-Party SSO (future-proofing per the "Nexus" metaphor)
- Research Google Workspace SSO integration requirements
- Research Microsoft Entra ID (Azure AD) integration requirements
- Design abstraction layer so external IdPs can plug in without core rework
- Prioritize/schedule third-party SSO for a post-launch phase
UI / UX
- Design login/landing page reflecting "central command" positioning
- Build dashboard showing all connected tools (Portal, Billing, Git, Monitoring)
- Add per-user access/permissions view
- Add admin view for managing connected apps and users
Security
- Define password/MFA policy
- Pen-test the identity core before launch
- Set up rate limiting and anomaly detection on login endpoint
- Document token expiry/refresh and revocation flows
Launch
- Internal beta with Portal + Billing only
- Roll out Git + Monitoring integrations
- Publish tagline/messaging externally
- Announce
nexus.arcline.itas the official login hub
Documentation
- Write internal integration guide (how to plug a new tool into Nexus)
- Write end-user help doc ("What is Nexus Control Panel?")
- Write admin guide for managing users/roles