ServicesCase studiesAbout usLet's talk
— Case study / 06Higher education · Native mobile app

Attendance, in a single tap.

How we re-implemented Alma Mater Europaea's attendance-monitoring mobile app on modern foundations — students and professors now mark presence in seconds, while the university gains a secure, versioned codebase built to evolve.

Client · Alma Mater Europaea
Service · Mobile app rebuild
Users · Students & faculty
9:41AAlma MaterAttendanceTodayTuesday · April 23 · 4 classesLIVEProject Management10:00 — 11:30 · Room 204Mark ✓— UPCOMING12:00Applied AI MethodsProf. Dr. Toplak · Room 1108:30Sustainable Devel.Marked present · 8:3215:00Research MethodsOnline · Big Hall— THIS SEMESTER94%attendance28/30classes12ECTSPRESENT ✓SECUREDVERSION 2.1
Live · v2.1
A
The clientAlma Mater EuropaeaEuropean University · Maribor

A working app — built on foundations that wouldn't move.

Alma Mater needed an attendance app that worked. They had one. The problem wasn't the user experience — it was that any change to the system took weeks. We rebuilt it on modern foundations so the next ten years of upgrades wouldn't cost what the last one did.

— The challenge

An app that worked, but couldn't evolve

Alma Mater approached us wanting to update the functionality and visual appearance of their existing mobile attendance application. The bigger issue: the production system didn't allow for easy upgrades. Long-term management and improvements were limited and very time-consuming. Migrating to modern technology became the only sensible path forward.

— What we created

A modern rebuild, end to end

We re-implemented the application using current technology, with a complete restoration of the visual design and a serious focus on performance. The client wanted users to be able to record attendance quickly, easily, and reliably at the courses within their study programme — and that's exactly what we delivered, on foundations built to last.

From "we can't change it" to "ship it on Friday."

The same product, on completely different foundations — measured in the only currency that matters for software that lives a long time: how easy it is to keep improving.

— Before · Legacy stack

Limited, slow, expensive to evolve

The original app worked — but every upgrade felt like a major project of its own.

  • Upgrades took weeks and consumed engineering bandwidth
  • Long-term maintenance was limited by the tech itself
  • No version history — changes lived in someone's head
  • Hard to add new functionality without touching the rest
— After · Modern stack

Modular, secure, built to evolve

Same product, totally different posture. Now the team ships changes without holding their breath.

  • Modular architecture — change one thing, not the whole app
  • Versioned upgrades with a clear history of changes
  • Hardened backend — only authenticated, authorised users get in
  • Lower future maintenance cost and time-to-ship

A campus-wide rollout, in students' pockets.

Students and professors at Alma Mater Europaea now record attendance with a single tap — no paper sheets, no waiting in line at the start of class. Behind the scenes: a secure, modular codebase ready for whatever the next academic year brings.

1 tap
To record attendance — for both students and professors
100%
Of upgrades are now versioned — full change history, stable development
Auth+
Backend & web interface protected — only authenticated, authorised users access data

Three things that made the rebuild worth it.

User experience for daily use, security for everything sensitive, and modularity for everything the university will inevitably want to add later.

— Feature 01

Attendance, the fastest possible way

The app enables students and professors to easily and quickly record their attendance at scheduled courses across their study programme — through the mobile application on a device they already carry.

No paper rosters, no spreadsheet exports, no laboratory of admin work after each class. One tap, recorded, done — and synchronised to the central system instantly.

Mobile-firstSingle-tapReal-time sync
Alma Mater attendance app on mobile
— Feature 02

Security worth a university's name

Attendance records are sensitive. We put serious emphasis on security by protecting the entire backend system and the web interface — only authenticated and authorised users get anywhere near the data.

Every interaction is checked against the user's role and identity. The architecture is built to satisfy university-grade data-handling expectations, not the bare minimum required to ship.

AuthenticationAuthorisationRole-based access
Alma Mater attendance app screen with secured login
— Feature 03

Easier & cheaper to upgrade — forever

The app was designed and implemented in a way that makes maintenance and upgrades easy. That matters more for educational technology than almost any other sector — academic requirements shift every year, and the system has to move with them.

With modular development of functionalities, we've reduced future development costs and the time required for any new upgrade. Every change is versioned, every release is traceable, and the team has a clear overview of the entire change history.

ModularVersionedFuture-ready
— RELEASE HISTORY2.1v2.1 — currentBulk attendance for large classesLIVE2.0v2.0 — Major refactorModular architecture, new UI1.5v1.5 — Security updateHardened auth & role-based access1.0v1.0 — Initial rebuildReplaced legacy app on modern stack— UP NEXTv2.2Already draftedQR check-inCalendar exportPush remindersFaculty dashboardESTIMATED EFFORT~ daysnot weeks

Alma Mater Europaea — Slovenia's seventh university.

Founded2010, by the European Academy of Sciences & Arts
StatusAccredited university (2024)
Main campusMaribor, Slovenia
Reach2,000+ students · 30+ countries
Affiliation2,000 leading scholars · 34 Nobel laureates

Alma Mater Europaea is an international university initiated by the European Academy of Sciences and Arts in Salzburg, Austria. Its Slovenian campus — based in Maribor and operating until 2024 as Alma Mater Europaea ECM — became an accredited university in March 2024, the seventh in Slovenia.

The university teaches 25 programmes spanning humanities, social gerontology, ecology, business, web and information technologies, applied artificial intelligence, sustainable development, healthcare, nursing, and physical therapy. Programmes run across Maribor, Ljubljana, Murska Sobota, Celje, Salzburg, and Vienna — meaning the attendance system needs to work everywhere, every day, for thousands of students and faculty members at once.

— Why we like this project

A small daily ritual, done right.

Attendance-taking is one of those rituals that happens dozens of times a day per campus, year-round. Get it wrong and it becomes a friction every teacher and student complains about. Get it right and nobody thinks about it — which is the highest compliment software can earn. We're proud this one disappears into the routine.

— Facing a daunting digital challenge?

Let's take the first steps together.

Sign up for a consultation. We'll listen first, ask the questions that matter, and only propose what your institution actually needs.

Book a consultation