iOS & Android  School app · 2024 — 2026

Messagyre

An informal chat for the Gymnase de Renens that grew into a complete digital school diary: messages, grades, homework and school news in one place.

On the App Store and Google Play, Swiss stores only: from another country the app will not show up.

Messagyre app icon: two white brackets on purple
For
Gymnase de Renens
My role
Full-stack lead
App
Flutter (iOS & Android)
Backend
ASP.NET Core + MySQL

The story

Messagyre started as a simple way for students and teachers at the Gymnase de Renens to talk without the stiffness of email. People kept using it, so it kept growing: grades, homework, school news, profiles. Today it is a full digital school diary, built and run by a student for the school.

What it does

Informal messaging

Real-time chat between students and teachers, encrypted, no email bureaucracy.

Grades

A report card that computes averages on its own and shows where you stand, live.

Homework & tests

A shared planner for homework, test reminders and deadlines.

Profiles

Avatars, bios and class details for everyone at school.

School news

One page for announcements and academic updates.

Works offline

Data kept locally with Isar, so the app stays fast even without a connection.

Under the hood

A Flutter app with a local Isar database, talking to a REST API written in C# / ASP.NET Core with JWT authentication and a remote MySQL database. I designed and built both ends.

Flutter Dart Isar C# ASP.NET Core MySQL JWT REST