Skip to main content
Back to Work
Educational Organizationshininglightca.org

Shining Light Christian Academy

A K-5 private school needed a website that would build trust with prospective families, answer their questions before they called, and make enrollment feel easy. The result: a professional online presence that works as hard as their teachers do.

Shining Light Christian Academy website homepage showing elegant burgundy and gold design with hero image of students

The Challenge

Shining Light Christian Academy is a private school serving grades K-5 out of Elkins First Baptist Church in West Virginia. They needed a professional web presence that would help prospective families learn about their curriculum, meet the staff, and start the enrollment process.

The site needed to feel warm and trustworthy while being easy for staff to reference when talking with parents. Key requirements included a staff directory with bios, gallery of student activities, detailed curriculum information, and a clear admissions path. As a nonprofit qualifying for our 20% Christian organization discount, keeping costs manageable was important.

What We Built

Interactive Staff Directory

12 staff members organized by role (administration, teachers, specialists) with photos and bios. Easy to browse on any device — click a name to learn more about each team member.

28-Photo Gallery

A curated gallery of student activities, field trips, and performances. Images load fast and look sharp, so families can see what school life is really like.

Curriculum & Admissions

Detailed academics page covering 8 subject areas with grade-level progression. Admissions page with a clear 3-step enrollment process, HOPE Scholarship information, and 6 FAQs.

Secure Contact Form

Smart contact form that blocks spam and delivers real inquiries straight to the school. Parents get a polished confirmation email, and staff never miss a message.

The Impact

Enrollment Made Easy

Parents can now learn about curriculum, meet the staff, and start enrollment online — no phone tag required. The 3-step admissions path removes friction from the decision.

Professional First Impression

Families researching schools now see a polished, modern site that matches the quality of education SLCA provides — building trust before they ever walk through the door.

Found on Google

Search engine optimization and rich result formatting help SLCA show up when parents search for private schools in the Elkins, WV area.

Staff Empowered

Teachers and administrators now have a resource they can share with prospective families — a link that answers the most common questions and showcases what makes SLCA special.

Technical Decisions

Next.js 16 with App Router: All 8 pages statically generated for instant loads. Dynamic rendering only for the contact form API route.
TypeScript with Strict Mode: Full strict TypeScript configuration catches type errors at build time. Typed props for all components and API responses.
Tailwind CSS v4 with Custom Theme: Burgundy and gold color palette defined as CSS variables. Playfair Display for elegant headings, Source Sans 3 for readable body text.
Resend for Transactional Email: Modern email API with branded HTML templates instead of traditional SMTP. Reply-to headers route responses directly to the inquiry sender.
Accessibility-First Design: Skip-to-content link, ARIA live regions for form errors, keyboard-navigable modals with focus trapping, and semantic HTML throughout.
EducationalOrganization Schema: Structured data using both EducationalOrganization and School types for rich search results, plus FAQ schema on the admissions page.

Tech Stack

Next.js 16React 19TypeScript (Strict)Tailwind CSS v4ResendVercelPlayfair Display

Start the conversation

Want results like this?

Every engagement starts with a scoped conversation about the work, the timeline, and what success looks like.

See More Work
Call (540) 225-2263