Skip to main content
MILRI was my graduation project, built back in 2020. It’s a progressive web app (PWA) that helps educational institutions handle something surprisingly clumsy in most schools: getting the right information to the right people at the right time.

See it live

milri-cr.web.app — includes a test login to explore the whole thing.

What it does

MILRI gives a school one place to:
  • Schedule and manage events through a clean modal interface
  • Post announcements that matter to students and staff
  • Send real-time notifications to the people who care about a given event
  • Edit or delete anything already published — and automatically alert users when something changes
Access is restricted to pre-registered users, and everyone gets a personal dashboard for managing their own publications.

Tech stack

  • Frontend: plain HTML, CSS and JavaScript — no framework, on purpose
  • Backend & auth: Firebase
  • Offline & notifications: Service Workers and Workbox, so it behaves like a real installable app even on a shaky connection

Looking back

MILRI is where a lot of things clicked for me — real-time data, offline-first design, and the difference between “it works on my machine” and “it works for a whole school.” It’s not the flashiest thing I’ve built, but it’s the one that taught me the most about shipping software other people actually depend on.

Source on GitHub

miltonials/milri