School leadership and staff evaluating a modern public web presence; families exploring school information only after the current content has been reviewed by the institution.
Students Public School
Website prototype
An animated institutional web concept for Students Public School in Bihta.

The problem I chose to solve
The most useful way to understand this project is to start with the friction behind it, then examine the system choices made to address that friction.
School websites need to turn a broad institutional story into clear sections: about the school, academic approach, student achievements, campus life, admissions, and contact. Repeated or poorly prioritized information makes this harder for families to evaluate.
This project explores a high-impact landing page for Students Public School, with a large hero, campus pulse, hall of fame, academic excellence, admissions, and contact sections. The source demonstrates intentional motion and reusable components. Because the current hosted version contains placeholder metrics and outdated academic session references, it should be presented as a design/engineering prototype until the school confirms the copy.
Where it fits in the real world
A strong implementation has a bounded audience and context. These are the use cases supported by the current design—not a claim that all of them have been validated at scale.
- Section-based school storytelling
- Animated hero and scroll-linked transitions
- Reusable components for academic achievements, admissions, contact, and campus updates
- A clear example of a content-rich educational site built without a large CMS
What the system actually does
An overview of key capabilities and system features.
Hero experience
A high-visual opening section positions the school and routes visitors to campus or admissions sections.
Academic excellence
Dedicated component for curriculum/academic narrative.
Hall of fame
A distinct area for achievements, intended to be populated by approved content.
Admissions and contact
Routes visitors toward inquiry and application-related information.
Motion system
Framer Motion handles animation and scroll transformations.
Architecture & data flow
Architecture and system flow overview.
Visitor
Opens the Vercel-hosted school website.
Next.js page
App Router assembles the home-page component sequence.
Content sections
About, achievements, campus pulse, academics, admissions, and contact are independently composed.
Enquiry handoff
Contact/admissions call-to-actions are visible; any downstream submissions need direct production validation.
Next.js, React, TypeScript, Framer Motion, CSS modules, reusable React components.
Decisions behind the implementation
Engineering choices and design decisions behind the implementation.
- Build each school story section as an independent component that can be reordered or refined.
- Use movement and visual rhythm to raise perceived quality without a complex CMS dependency.
- Make the experience responsive around a single landing-page narrative.
Technical Considerations
Key technical details and system scope considerations.
- The live site showed “0+” placeholder metrics and academic-session references for 2024–25 / 2025–26, which are outdated as of 26 Oct 2026. Do not present those figures as verified real-world school statistics.
- The current Vercel hostname does not prove the website is currently the school’s approved official destination.
- No license or adoption/traffic data was verified.
What I would improve next
The next step is not simply adding features. It is increasing reliability, evidence quality, user trust, and clarity about the boundaries of the system.
Obtain approved up-to-date copy, school contact data, current session dates, and genuine metrics.
Test all enquiry/admission forms and ensure submissions reach the correct school staff.
Keep this out of a “live client launch” list until official ownership and current content are verified.
Sources & Resources
Project repositories and resource links.