Everything Nxiora can do
A complete walkthrough of every feature, module, and workflow. Share this page with your team, testers, or anyone evaluating the platform.
Demo: admin@sunrise-academy.com / admin123
Quick Start
Demo Account
Login with pre-seeded data — 25 students, fee plans, attendance, everything ready.
Go to LoginCreate Account
Start fresh — pick your business type and see labels adapt (Student, Patron, Player, etc.). You'll get your own subdomain, e.g. sunrise-academy.nxiora.com.
Interactive Demo
No login needed. Pick any of 10 business types and watch auto-playing walkthroughs.
Try DemoPublic Pages (No Login Required)
Landing Page
Hero, features, pricing, testimonials
Features
Interactive module tabs, deep-dive accordion
Pricing
3 tiers, billing toggle, comparison table
Demo Hub
10 business-type animated walkthroughs
Blog
8 articles on management best practices
Help Center
FAQ with common questions
Contact
Contact form + company info
Industry Pages
10 pages: /for/schools, /for/gyms, etc.
Admin Dashboard
After login, you land on the dashboard with real-time stats, collection trend chart, recent payments, and quick actions. The sidebar has all modules — each adapts labels based on your business type.
Live Stats
Active members, today's collection, attendance %, pending dues — all real-time from your database.
Collection Trend
Bar chart showing last 7 days of actual payment data. No dummy data.
Recent Payments
Live feed of latest payments with member name, amount, method, and time ago.
Quick Actions
Enquiry stats, hot leads count, upcoming renewals — everything at a glance.
Members Module
Member List
Sortable table with status, dues, attendance %. Filters: status, tags, sort order — all searchable dropdowns.
Add Member
Full form: personal, contact, address, emergency contact, medical info, enrollment source, tags.
Member Detail
Complete profile, fee assignments, attendance history, batch enrollments, tags, notes, portal access.
Import CSV
Drag & drop CSV upload. Preview, validate, bulk import up to 500 members.
Portal Access
Enable self-service portal for any member. Auto-generates login credentials.
Bulk Actions
Select multiple members → change status in bulk with confirmation.
Fees & Billing
Fee Plans
One-time, monthly, quarterly, annual. Fee components (tuition, lab, transport). Tax and late fee rules.
Invoices
Generate single or bulk invoices. PDF download, email send, status tracking.
Payment Collection
Record payments via UPI, cash, card, cheque, bank transfer. Search member and enter amount.
Auto Reminders
WhatsApp + email reminders before and after due dates. Configurable schedule and templates.
Late Fees
Fixed, percentage, per-day, per-week. Auto-calculated daily with max cap. Recurring fees recalculate.
Refunds
Search payments by member name, select from dropdown, process refund with reason and method.
Attendance
Daily Marking
Date picker, mark present/absent/late/excused/half-day per member. Bulk mark all present.
QR Check-In
Members scan QR code to self-check-in. Works on any phone — no app needed.
CSV Import
Bulk import historical attendance data via CSV upload with validation.
Analytics
Percentage tracking, trend analysis, defaulter lists, exportable reports.
Batches & Scheduling
Batch Management
Create batches with capacity, dates, type. Manage enrollments and schedules.
Schedule Calendar
Week view of all batch schedules. Color-coded, single-query (no N+1).
Enrollment
Add/remove members from batches, set capacity limits, manage waitlists.
Multi-Branch
Separate batches per branch. Staff manage their branch, admins see everything.
Enquiry Pipeline
Lead Tracking
Create enquiries with name, phone, source, priority, interests. Track status from new to enrolled.
Follow-Ups
Log calls, emails, visits, WhatsApp with outcomes. Set next follow-up date.
Convert to Member
One-click conversion — pre-fills member form with enquiry data (name, phone, email).
Communication
Announcements
Create, schedule, expire. Target by batch or entire org.
WhatsApp + Email
Bulk messaging with personalized fields. Fee reminders, updates, holiday notices.
Templates
Reusable message templates with category and channel.
Notifications
Notification Centre
In-app bell icon with real-time badge count. Mark individual or all notifications as read.
Push & Email Alerts
Fee due, attendance low, new announcement, invoice generated — every important event triggers a notification.
Preferences
Members and staff control which categories they receive (fees, attendance, system, announcements).
Delivery Channels
In-app, email, and WhatsApp. Per-channel opt-in/out per notification type.
Documents & Certificates
Document Storage
Upload and attach documents to member profiles — ID proof, photos, consent forms, medical certificates.
Certificate Generator
Generate completion, merit, and participation certificates with your org logo and custom text. PDF download.
ID Cards
Auto-generate photo ID cards with member name, batch, validity, and QR code. Bulk print support.
Report Cards
Generate structured report cards per member per period. PDF + bulk export.
Feedback & NPS
NPS Surveys
Send net promoter score surveys to members after key milestones. Track score over time.
Ratings & Reviews
Members rate instructors, batches, or overall experience. Aggregated star ratings.
Custom Surveys
Build multi-question forms (satisfaction, onboarding, exit). Schedule or trigger manually.
Feedback Analytics
Trend charts, segment filters, verbatim responses — actionable insights for management.
Wallet
Member Wallet Balance
Each member has a wallet. Admins can credit from overpayments or manual top-ups. Balance shown on member detail.
Apply to Invoice
When collecting payment, select 'Use Wallet Balance' to auto-apply available credit before charging remainder.
Refund to Wallet
Process refunds back to wallet instead of original payment method for faster credit.
Wallet Ledger
Full transaction history per member: credits, debits, applied payments. Exportable.
Domain Kit Modules
Domain Kits are pre-configured module bundles tailored to specific industries. Activating a kit switches terminology, enables relevant modules, and pre-loads templates appropriate for that business type.
Education Kit
Schools, coaching centres, tuition classes. Includes: student profiles, section management, exam scheduling, report cards, parent portal, timetable, homework tracker.
Library Kit
Public and private libraries. Includes: book catalogue, issue/return tracking, overdue fines, patron subscriptions, reservation queue, periodical management.
Fitness Kit
Gyms, yoga studios, crossfit boxes, swimming pools. Includes: workout plans, trainer assignments, body metrics, personal records, locker management, PT sessions.
Arts Kit
Dance academies, music schools, drama classes, art studios. Includes: recital scheduling, performance tracking, grading levels, instrument/asset lending, showcase management.
Wellness Kit
Spas, meditation centres, therapy clinics. Includes: appointment booking, treatment history, therapist notes, package bundles, health intake forms.
Sports Kit
Sports academies, clubs, leagues. Includes: team management, match scheduling, score tracking, coach assignments, tournament brackets, player stats.
Community Kit
RWAs, co-working spaces, clubs, associations. Includes: visitor management, facility booking, event calendar, member directory, dues collection, notice board.
Staff Management
8 Roles
Owner, Admin, Branch Admin, Dept Head, Instructor, Accountant, Front Desk, Support Staff.
Per-Row Actions
Change role via dropdown, remove with confirmation. Owner role is protected.
Invite Staff
Send invite with name, email, phone, and role. Auto-creates account.
Expenses
Expense Tracking
Add expenses with category, amount, vendor, payment method. Filter, search, CSV export. Monthly stats.
Reports & Analytics
Member Portal
Members get their own self-service portal. Enable it from any member's detail page → "Enable Portal Access".
Portal Dashboard
Stats, upcoming payments, recent attendance
Fee History
View invoices, payment history, download receipts
Attendance
Calendar view with percentage tracking
QR Check-In
Self-service attendance via QR code
Announcements
View org announcements
Profile
Edit personal info, change password
Family
View linked family members
Settings
General
Org name, email, phone, address, financial year, academic year.
Subdomain
Every org gets a dedicated subdomain automatically — e.g. sunrise-academy.nxiora.com. Bring your own custom domain by adding a CNAME record in Settings → Domain.
Modules
Enable/disable: members, fees, attendance, schedule, communication, enquiry, reports, wallet, notifications, feedback.
Terminology
Customize every label. Pre-loaded presets per business type. Full override.
Audit Log
All admin actions with timestamps, actor, and change details.
Billing
Current plan, usage meters, upgrade modal with billing cycle toggle.
Branches
Create, edit, delete branches. Activate/deactivate.
Business-Type Aware Labels
The entire platform adapts labels based on your business type. Here are some examples:
| Default | School | Library | Gym | Dance |
|---|---|---|---|---|
| Members | Students | Patrons | Members | Students |
| Batches | Sections | Categories | Batches | Levels |
| Instructor | Teacher | Librarian | Trainer | Choreographer |
| Fees | Tuition Fees | Subscriptions | Membership Fees | Fees |
| Attendance | Attendance | Visits | Attendance | Attendance |
| Session | Period | Visit | Workout | Class |
Custom overrides available in Settings → Terminology. Changes apply to sidebar, page titles, buttons, empty states, toasts, and more.
Multi-Language Support
Nxiora supports 9 Indian languages — English, Hindi, Tamil, Telugu, Bengali, Marathi, Gujarati, Kannada, and Malayalam. Every page, form, notification, and report is fully translated.
Language Switcher
Click the globe icon in the header to switch between 9 languages. Your preference is saved automatically.
Translated Dashboard
All pages — members, fees, attendance, reports, settings — appear fully in your selected language. No English knowledge needed.
Localized Communication
WhatsApp messages, invoices, and notifications are sent in the organization's language preference.
English
हिंदी
தமிழ்
తెలుగు
বাংলা
मराठी
ગુજરાતી
ಕನ್ನಡ
മലയാളം
Testing Checklist
Functional Tests
- Login with demo creds, logout, session cleared
- Register new account, select business type, verify labels change
- Dashboard: stat cards show real data, chart renders
- Members: create, view, edit, change status, import CSV
- Fee Plans: create with components, assign to member, generate invoice
- Collect Payment: search member, record payment, verify balance updates
- Attendance: mark present/absent, save, verify counts
- Batches: create, add schedule, enroll members
- Enquiries: create → follow up → convert to member
- Communication: create announcement, target by batch
- Staff: invite, change role, remove
- Reports: financial reports, date range, CSV export
- Portal: enable for member, login as member, view fees/attendance
UI/UX Tests
- Mobile responsive: all pages on 375px width
- Searchable dropdowns with search bar on all selects
- Date pickers styled consistently with focus ring
- Sidebar collapse toggle (top-right chevron)
- Dark mode toggle in header
- Empty states with CTA on all pages
Security Tests
- Protected pages redirect to /login when not authenticated
- Cron endpoints reject requests without CRON_SECRET
- Portal members cannot access admin dashboard
Ready to explore?
Jump in with the demo account or create your own.
Demo: admin@sunrise-academy.com / admin123