Student Web Portal
A powerful, browser-based portal giving students instant access to academics, assignments, exams, attendance, and more — no app download required.
Overview
The Student Web Portal is eSchool SaaS's latest platform addition — a fully responsive, web-based interface allowing students to manage academic life entirely from a browser. It complements the existing mobile apps by extending access to any device with an internet connection, with no installation needed.
Live URL
Access the live Student Web Portal at:
This is the live production instance of the Student Web Portal. Use it to evaluate all features before deploying your own school instance.
Key Features
Unified overview of attendance, upcoming exams, assignments, and announcements.
View class timetables, period details, and subject-wise schedules at a glance.
Access, review, and track homework and assignments submitted by teachers.
Check daily and monthly attendance history with clear visual summaries.
View online and offline exam results, grades, and performance reports.
Download teacher-shared notes, PDFs, and reference materials anytime.
Receive announcements and notifications from teachers and administrators.
Track school bus routes, live trip status, stop timings, and driver details.
Video Demo
See the Student Web Portal in action:
Platform Compatibility
Works across all modern devices and browsers — no installation required.
| Platform | Support |
|---|---|
| Desktop — Chrome, Firefox, Edge, Safari | ✅ Full Support |
| Tablet — iPad, Android Tablet | ✅ Fully Responsive |
| Mobile Browser | ✅ Optimized Layout |
| Requires App Installation | ❌ Not Required |
For the best experience, use Google Chrome (v90+) or Microsoft Edge (v90+) on desktop.
How to Get Started
Ensure your eSchool SaaS Admin Panel is installed, configured, and publicly accessible before setting up the Student Web Portal.
Clone the project, point the API URL to your Admin Panel, and configure your environment variables.
Integrate Firebase for push notification support so students receive real-time alerts for announcements and updates.
Run the production build and deploy to your hosting environment — Shared Hosting, VPS, Vercel, Netlify, or any static host.
Distribute the portal URL to students They log in with existing eSchool credentials — no new account needed.
For full setup instructions, see the Student Web Portal Setup Guide →
Why Student Web Portal?
While the eSchool mobile app serves students well, many users prefer or require browser-based access — particularly students on shared school computers or devices that cannot run mobile apps. The Student Web Portal fills this gap without requiring new credentials.
| Advantage | Description |
|---|---|
| Zero Installation | Works in any browser — no app store, no downloads |
| Cross-Device | Desktop, tablet, and mobile responsive by design |
| Same Credentials | Log in with existing eSchool username and password |
| Real-time Sync | Always in sync with the Admin Panel |
| Push Notifications | Browser notifications via Firebase keep students informed |
Related Documentation
- Student Web Portal — Full Setup Guide
- Student Web — Installation Steps
- Student Web — Firebase Setup
- Student Web — Deployment
The Student Web Portal is actively maintained and updated alongside the main eSchool SaaS platform. New features are released with every major version.