Skip to main content

SDN Teja 2 Official School Portal

High-performance official school portal for SDN Teja 2 built with Nuxt.js and Supabase backend.

Background & Challenge

Prior to developing a centralized digital presence, SDN Teja 2 relied heavily on paper flyers and fragmented chat groups to communicate academic announcements and events. This traditional workflow caused critical notices to get lost in chat feeds and created communication gaps with parents.

The project required a modern solution that met two strict requirements:

  • Exceptional page load performance on constrained rural mobile networks.
  • A streamlined management interface allowing faculty members to publish updates without touching code.

Technical Solution & Architecture

The portal is engineered with Nuxt.js using Server-Side Rendering (SSR), integrated with Supabase as the database and authentication layer.

  • Frontend & Rendering: Nuxt delivers pre-rendered HTML to client browsers instantly, minimizing initial bundle download on mobile devices.
  • Backend & Storage: Supabase PostgreSQL manages news articles, event schedules, and faculty profiles with secure role-based access controls.
  • Mobile Experience: Responsive typography and touch-optimized layout designed for one-handed phone browsing.

Leveraging Nuxt SSR ensures optimal Core Web Vitals and high search visibility, allowing parents to discover verified school information immediately on Google Search.

Key Highlights

  • Dynamic News & Bulletin Board: Real-time publication of school updates, academic calendars, and circulars.
  • Faculty Directory: Verified profiles of teachers and their respective subject specializations.
  • Student Achievement Gallery: Visual documentation of extracurricular activities and school awards.
  • Intuitive Admin Panel: Simple editing workflow enabling non-technical staff to update content effortlessly.