Appearance
Admin Overview
The Admin is the staff-facing area of UIEngine. It is where Upstate International staff run day-to-day operations: viewing the dashboard, managing users and memberships, classes and semesters, events and registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, settings and roles, and coupons. This section of the documentation covers the core admin pages and how to use them.
Who uses it: Staff with the Admin or Super Admin role. Some areas (for example Settings and Roles) are Super Admin only. Instructors have limited access to classes and events they are assigned to.
Roles and access
| Role | What they can access |
|---|---|
| Super Admin | Everything in Admin: dashboard, users, memberships, classes, semesters, events, registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, Settings and Roles, coupons. Full system configuration. |
| Admin | Dashboard, users, memberships, classes, semesters, events, registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, coupons. Cannot change system settings or manage staff roles. |
| Instructor | Limited to classes and events they are assigned to: view their classes/events, view enrollments and registrations for those only. No access to users, memberships, payments, settings, or other admin areas. |
Logging in
- Open your browser and go to https://ui-admin.fly.dev/login.
- Enter your email and password.
- Click Log in (or the equivalent sign-in button).
- You will be taken to the Dashboard at https://ui-admin.fly.dev/admin.
If you forget your password, use the Forgot password link on the login page. If you do not have an account, ask a Super Admin to create one and assign you the correct role.
Admin documentation — where to go
Use these links to find step-by-step guidance:
- Dashboard — Stats, reconciliation alerts, expiration alerts, and quick links.
- Users — Search, view, edit users; password reset; instructor access; family linking.
- Memberships — List and filter memberships, view detail, extend, manually create, expired view.
- Classes and semesters — Semesters, class products, instructor assignment, capacity.
- Events and registrations — Events, instances, check-in, no-show, capacity, import from WordPress.
- Enrollments — List, filter, cancel enrollments; impact on capacity.
- Payments — Payment list, detail, filters; refunds and Stripe.
- Scholarship requests — Review, approve, or deny subsidized-membership requests.
- Inventory — Capacity view, status indicators, waitlists.
Other admin areas (Messaging, LGL Sync, Email Templates, Settings and Roles, Coupons) are documented in their own sections.
Testing Suite
The Admin includes a Testing Suite (for example at https://ui-admin.fly.dev/admin/testing). It is for trying out workflows safely in non-production environments (for example with test mode, time machine, or scenario testing). Do not use the Testing Suite for normal production work. It is not intended for day-to-day member or staff operations. If you are unsure whether you should use it, ask Andrew.
Need help? Contact Andrew.