Skip to content
Back to projects

Education platform · 2026 · Solo build, end to end

Life Veneration High School

A school operating system: admissions, portals, fees, e-learning and staff attendance for a secondary school.

Ruby on Rails 8HotwirePostgreSQLTailwind CSSDevise
Life Veneration High School

Overview

LVHS runs most of its day-to-day operations on this platform. Prospective families apply online, parents and students have portals, teachers manage classes and content, and staff clock in on an ATM-style attendance kiosk. A native Android shell wraps the same app.

Key Features

  • Separate portals for applicants, parents, students, teachers, alumni and staff with role-based access (Devise and Pundit)
  • Admissions and fee payments with Paystack
  • E-learning area, calendar, news and careers pages managed by school staff
  • ATM-style staff attendance kiosk with PIN pads and salary-deduction rules
  • Native Android app built as a 200-line Kotlin WebView shell with auto-updates outside the Play Store
  • Background jobs on Solid Queue and AI-assisted content for staff

Screens

Life Veneration High School mobile