MainApp_DEMO
MainApp_DEMO is the main AYCC Pack portal. It handles login, registration, password reset, magic links, user preferences, roles, workspaces, and links to Builder and DB Designer.
Access
Open http://localhost:5173.
| Path | Purpose |
|---|---|
/ or /login | User login |
/register | New user registration |
/forgot-password | Password reset request |
/reset-password/:token | New password setup |
/magic-link | Magic link request |
/auth/magic-link | Magic link verification |
/dashboard | Post-login dashboard |
/onboarding | Initial guided setup |
/settings | User and admin settings |
/db-designer | Direct access to the DB Designer section |
If you were opening a protected workspace or tool, MainApp_DEMO tries to return you to the requested destination after authentication.
Dashboard
The dashboard is the first operational area after login. From the sidebar you can move between Dashboard, Workspace, Builder, DB Designer, Auth, and Settings. The sidebar can be expanded or collapsed and the choice is remembered in the browser.
Workspace
The workspace organizes personal or team operating areas. Some workspaces can be opened through direct paths such as /:usernameSlug/:workspaceSlug.
Builder
The Builder entry opens AYCC Form Builder in a new window through the bridge:
http://localhost:5174/bridge?init=1
If nothing opens, allow popups for the local site.
DB Designer
The DB Designer section opens database tools when available. In the local environment, the dedicated frontend usually runs on http://localhost:5175.
Settings
Settings include theme, language, preferences, company logo, authentication configuration, and admin panels. Available features depend on user permissions.
Authentication and Security
MainApp_DEMO supports username/password, registration, password reset, magic link, OTP when configured, and external providers when enabled.
The system includes protections against repeated login attempts. If the account is temporarily locked, wait for the indicated time or contact an administrator.
Users and Roles
| Role or condition | Typical effect |
|---|---|
admin | Access to admin areas |
builder manager | Builder management access |
builder user | Builder usage access |
| User without Builder role | Builder may not be visible |
If you do not see Builder, DB Designer, or an admin section, ask an administrator to check your roles.
Logout
Use the Logout button in the sidebar. Logout removes session tokens and local preferences, then returns you to the login page.