# REIN — Real-time Education Intelligence Network > Intelligence in Every Bell. A unified platform for schools to manage students, teachers, staff, drivers, vehicles, attendance, and infrastructure in real time. REIN is a multi-tenant SaaS for K-12 institutions. It combines an RFID-based attendance pipeline, a real-time dashboard, parent/teacher mobile apps, bus tracking, and notifications into a single product. Authentication is delegated to the centralized `auth-service-be` microservice using the app code `REIN`. ## Docs - [Project overview](https://rein.krishub.in/rein.md): Architecture, tech stack, modules, and quick start. - [README](https://github.com/Vyshwa/Rein/blob/main/README.md): Source repository documentation. - [Sitemap](https://rein.krishub.in/sitemap.xml): All public routes. ## Product - [Home](https://rein.krishub.in/): Landing and product overview. - [Login](https://rein.krishub.in/login): Sign in via centralized auth service. - [Dashboard](https://rein.krishub.in/dashboard): Live attendance, stats, and operations console. ## Dashboard modules - [Students](https://rein.krishub.in/dashboard/students): Roster, RFID card assignment, parent linking. - [Teachers](https://rein.krishub.in/dashboard/teachers): Teacher directory and assignments. - [Staff](https://rein.krishub.in/dashboard/staff): Non-teaching staff and shift attendance. - [Drivers](https://rein.krishub.in/dashboard/drivers): Driver records linked to vehicles. - [Vehicles](https://rein.krishub.in/dashboard/vehicles): Bus and vehicle fleet management. - [Buses](https://rein.krishub.in/dashboard/buses): Live bus locations and routes. - [Attendance](https://rein.krishub.in/dashboard/attendance): Daily attendance and statistics. - [Dispersal](https://rein.krishub.in/dashboard/dispersal): End-of-day dispersal management. - [Campus view](https://rein.krishub.in/dashboard/campus-view): Real-time campus map and entries/exits. - [Hostel](https://rein.krishub.in/dashboard/hostel): Hostel occupancy and movement tracking. - [Library](https://rein.krishub.in/dashboard/library): Library check-in/out and inventory. - [Washroom](https://rein.krishub.in/dashboard/washroom): Washroom pass tracking. - [Visitors](https://rein.krishub.in/dashboard/visitors): Visitor logs and gate passes. - [Timetable](https://rein.krishub.in/dashboard/timetable): Class schedules. - [Schools](https://rein.krishub.in/dashboard/schools): Multi-tenant school management (super admin). - [Infrastructure](https://rein.krishub.in/dashboard/infrastructure): Buildings, rooms, gates, RFID readers. - [RFID cards](https://rein.krishub.in/dashboard/rfid-cards): Card lifecycle and assignment. - [System RFID](https://rein.krishub.in/dashboard/system-rfid): RFID reader configuration. - [Reports](https://rein.krishub.in/dashboard/reports): Attendance, billing, and audit reports. - [System settings](https://rein.krishub.in/dashboard/system-settings): Global settings and policies. - [Settings](https://rein.krishub.in/dashboard/settings): User and organization preferences. ## Auth API (auth-service-be, app-code REIN) - POST `https://rein.krishub.in/auth/auth/login` — Login with `{ emailOrPhone, password, appCode: "REIN" }`. - POST `https://rein.krishub.in/auth/auth/register` — Register new user. - POST `https://rein.krishub.in/auth/auth/refresh-token` — Refresh access token. - POST `https://rein.krishub.in/auth/auth/logout` — Revoke refresh token. - POST `https://rein.krishub.in/auth/auth/sso/exchange` — SSO token exchange. - GET `https://rein.krishub.in/auth/users/me` — Current user profile. - POST `https://rein.krishub.in/auth/otp/send` — Send OTP. - POST `https://rein.krishub.in/auth/otp/verify` — Verify OTP. ## REIN API (Express) - POST `https://rein.krishub.in/api/attendance/rfid-event` — RFID scan ingestion. - GET `https://rein.krishub.in/api/attendance/daily` — Daily student attendance. - GET `https://rein.krishub.in/api/attendance/stats` — Attendance statistics. - POST `https://rein.krishub.in/api/staff-attendance/scan` — Staff RFID scan. - GET `https://rein.krishub.in/api/staff-attendance/daily` — Daily staff attendance. - CRUD `https://rein.krishub.in/api/students` — Student management. - CRUD `https://rein.krishub.in/api/organizations` — School/tenant management. ## Optional - [GitHub repository](https://github.com/Vyshwa/Rein): Source code and issue tracker.