
Welcome to Meridian
Meridian is a Student Experience Operating System that unifies campus systems into a single, data-driven platform. Compass centers utilization and scheduling; Atlas centers clubs and organizations; Beacon centers events with approval routing and stakeholders—each with dedicated reporting, sharing data where the domains overlap.Platform Overview
Meridian consists of four integrated modules. Compass, Atlas, and Beacon each have their own reporting surfaces; they share data and workflows but are framed around different institutional jobs.Compass
Utilization, scheduling, and space-time coordination: how rooms and resources are used, booked, and measured, with Compass-specific reporting.
Atlas
Clubs and registered organizations: directory, membership, governance, permissions, and org-side operations, with Atlas-specific reporting.
Beacon
Events, approval routing, and the stakeholder model: sign-off chains, role-based routing, and the event lifecycle, with Beacon-specific reporting.
Platform
Authentication, APIs, and platform infrastructure. Configure SAML, explore APIs, and set up integrations.
Key Features
- Unified Campus Experience: Single platform for all campus services
- Real-time Space Intelligence: Live availability, ratings, and feedback for study spaces
- Automated Workflows: Reduce approval processing time by up to 70%
- Multi-tenant Architecture: Secure, isolated configurations per university
- SAML & OAuth Integration: Flexible authentication options for students and staff
- Mobile & Web: Cross-platform applications for iOS, Android, and web
Getting Started
Getting Started
Local Meridian install, Events-Backend, and first run
Web client best practices
React web app conventions, API access (
useFetch, postRequest), and qualityBackend Authentication
Integrate SAML authentication for university SSO
API Reference
Explore the REST API endpoints and documentation
Architecture
Meridian is built with a modern tech stack:- Frontend: React with SCSS, Context API for state management
- Backend: Node.js/Express with MongoDB (Mongoose)
- Mobile: React Native (Expo) for iOS and Android
- Real-time: WebSocket integration for live updates
- Authentication: SAML 2.0 and OAuth 2.0 support
Related pages
Getting started
Local Meridian install on macOS or Windows: stack,
meridian setup, and first commands.Development
Day-to-day workflow, debugging tips, and common fixes.
Authentication overview
How Meridian signs users in: passwords, Google, Apple, JWTs, and SAML at a glance.
Testing
Backend and frontend test commands and how CI mirrors them.
Multi-tenant identity
Global users, SSO across subdomains, and how
req.user is resolved.API reference
HTTP APIs documented on this site and how clients authenticate.