Skip to main content
Now Live

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:

Production-Ready

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

📊
Student Dashboard

Unified overview of attendance, upcoming exams, assignments, and announcements.

📅
Timetable & Schedule

View class timetables, period details, and subject-wise schedules at a glance.

📝
Assignments

Access, review, and track homework and assignments submitted by teachers.

Attendance Records

Check daily and monthly attendance history with clear visual summaries.

🎓
Exam Results

View online and offline exam results, grades, and performance reports.

📂
Study Materials

Download teacher-shared notes, PDFs, and reference materials anytime.

💬
Communication

Receive announcements and notifications from teachers and administrators.

🚌
Transport Tracking

Track school bus routes, live trip status, stop timings, and driver details.


Video Demo

See the Student Web Portal in action:

Watch Demo


Platform Compatibility

Works across all modern devices and browsers — no installation required.

PlatformSupport
Desktop — Chrome, Firefox, Edge, Safari✅ Full Support
Tablet — iPad, Android Tablet✅ Fully Responsive
Mobile Browser✅ Optimized Layout
Requires App Installation❌ Not Required
Browser Recommendation

For the best experience, use Google Chrome (v90+) or Microsoft Edge (v90+) on desktop.


How to Get Started

1
Deploy the Admin Panel

Ensure your eSchool SaaS Admin Panel is installed, configured, and publicly accessible before setting up the Student Web Portal.

2
Configure the Student Web Portal

Clone the project, point the API URL to your Admin Panel, and configure your environment variables.

3
Set Up Firebase (Notifications)

Integrate Firebase for push notification support so students receive real-time alerts for announcements and updates.

4
Build & Deploy

Run the production build and deploy to your hosting environment — Shared Hosting, VPS, Vercel, Netlify, or any static host.

5
Share with Students

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?

What Problem Does It Solve?

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.

AdvantageDescription
Zero InstallationWorks in any browser — no app store, no downloads
Cross-DeviceDesktop, tablet, and mobile responsive by design
Same CredentialsLog in with existing eSchool username and password
Real-time SyncAlways in sync with the Admin Panel
Push NotificationsBrowser notifications via Firebase keep students informed


The Student Web Portal is actively maintained and updated alongside the main eSchool SaaS platform. New features are released with every major version.