Today I refactored the entire app from a multi-tenant demo into a single-tenant production support desk. Stripped out team management, roles, and all mock data from the dashboard. Replaced the Prisma schema to remove Member, OrgSettings, Workflow, ToolConfig, and other unused models. Simplified the auth store to stop persisting user data in localStorage — auth is now verified via the backend on every page load. Built a client portal at /portal where users can submit and track tickets, and a staff area at /staff for admin login. Added role-based routing so clients and admins land in the right place. Added KB creation tools and user management for admins. Still shaking out some DB migration issues on the hosted Postgres instance, but the schema is settling. (user login) will show user portal tmw
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.