Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.53 KB

File metadata and controls

32 lines (21 loc) · 1.53 KB

ePolan

iOS app for an intelligent activity presentation system, focused on fair and transparent point allocation.

Together with colleagues, I co-created this system to make laboratory presentation allocation more efficient and fair for students. It supports educational workflows where activity evaluation should be both efficient and objective, reducing manual bias in scoring.


Features

Intelligent Activity Presentation

Displays student activity/tasks so instructors can quickly review progress and outcomes. ePolan - 1

Fair Point Allocation

Uses the Hungarian Algorithm to optimize assignment and distribute points fairly across participants. ePolan - 3

Lesson Management and Exercise Editor

Manage in-class exercises directly in the app. ePolan - 2

Keycloak Authentication Integration

Sign-in flow integrated with Keycloak for centralized identity and access management.


Notes

  • This repository contains the iOS client.
  • The backend is maintained in a separate repository as part of a university collaboration.
  • Authentication depends on a working Keycloak server configuration.