arrow_back Back to Projects
EDUCATION SCHOOL PORTAL

Every notice. Every date. One portal.

St. Xavier’s needed more than a brochure site — a portal serving parents, students, teachers, and prospective families. Serving parents, students, teachers, and prospective families through notice boards, chat groups, and word-of-mouth made reliable school communication increasingly difficult. iSoftro engineered a modern school portal with page content managed in the database, centralized notices, dual-calendar support, and an admissions hub — installable and staff-operable from day one.

person Client

St. Xavier's School

category Industry

Education & Admissions

verified Services

Design, PHP/MySQL, CMS

schedule Year

2024

stxaviers.edu.np
ST. XAVIER’S Admissions Open

Notices · Calendar · Admissions

One portal the
whole school reads

View Notices
campaignNotices
event_noteCalendar
how_to_regAdmissions
photo_libraryGallery

School Portal

BS + AD Dates

48 Notices Published
BS Calendar
AD Calendar
description 01

Project Overview

St. Xavier’s is a secondary school serving hundreds of families, where every term brings admission rushes, exam routines, and timetable changes. As parent expectations for instant information grew, the gap between the physical notice board and families’ phones kept widening — and the office phone never stopped ringing. Before this portal, announcements traveled through pinned paper, forwarded chat messages, and students’ memories. Dates confused parents across Bikram Sambat and Gregorian calendars, admission seekers queued at the gate for basic facts, and every website update waited on a developer. iSoftro stepped in with a database-driven portal: page copy lives in editable tables seeded by an installer, notices publish with printable PDFs, and the calendar speaks both BS and AD — so staff run the site without touching code.

auto_awesome

Key Highlights

  • check_circleNotice centre with printable PDFs and archives
  • check_circleDual BS/AD calendar with FullCalendar views
  • check_circleAdmissions hub with seats and inquiry forms
  • check_circleStaff-operated CMS with approval flow
crisis_alert 02

The Challenge

A school communicates with four audiences at once — and paper plus chat threads could not keep any of them reliably informed. Exam routines pinned to one board never reached working parents, Bikram Sambat dates collided with Gregorian dates at home, prospective families queued at the gate every admission season, and routine updates waited on technical help so the site went stale exactly when families needed it most.

lightbulb 03

Our Solution

We designed an information backbone that maps directly to the school year: admissions, terms, exams, notices, and results — in both calendars families use. Every announcement publishes once with a printable PDF and archive history, FullCalendar views render every event in Bikram Sambat and Gregorian side by side, admissions facts live in one hub, and teachers and office staff draft, queue, and publish themselves with principal approval where it matters.

settings 04

Key Features

campaign
Notices & PDFs
event_note
BS + AD Calendar
how_to_reg
Admissions Hub
admin_panel_settings
Staff CMS
approval
Approval Flow
photo_library
Galleries
search
Notice Search
print
Print Views
photo_library 05

Website Screenshots

Homepage Quick Actions

Homepage Quick Actions

Notices, admissions, results, and calendar — one tap from the homepage.

Notice Centre Archive

Notice Centre Archive

Every announcement with its printable PDF, searchable forever.

Admissions Hub Tour

Admissions Hub Tour

Seats, eligibility, and documents that end gate queues.

Dual-Calendar Planner

Dual-Calendar Planner

BS and AD side by side for terms, holidays, and exams.

Staff Publishing Desk

Staff Publishing Desk

Draft, approve, and publish — from a tablet in the staff room.

Live Notice LedgerLIVE PUBLISHING
Terminal Exam Routine Grade X — published with PDF. Admission Open Grade XI — high demand. Dashain Break — all classes. Parents always find the official version.
One Official Version

Live Notice Ledger

Draft, approval, and published states with printable PDFs.

layers 06

Technologies Used

PHP
PHP 8
database
MySQL
javascript
Vanilla JS
event_note
FullCalendar
calendar_month
BS Picker
cloud_done
cPanel

Lean PHP 8 with zero framework bloat, MySQL relational tables with installer seeder, Vanilla JS + FullCalendar, Nepali date picker for BS conversion, shared cPanel hosting with no build step.

trending_up 07

Project Results

48Notices published, one official version
132Admission inquiries via hub
100%Staff can publish, no developer wait
“

Parents finally stop calling for every date. Notices, routines, and admissions live in one place — in both calendars — and our staff publish themselves without waiting on anyone.

SX
St. Xavier's School

Front Office, Administration

rocket_launch

Need a similar school portal?

Let's build a custom high-performance solution tailored for your institution with transparent sprints.

Next Case Study

LMM Dairy: Subscription Commerce

Recurring dairy subscriptions with smart routes and flexible holds.