<-- this is shared/teaser/slider-teaser.html.erb -->
Project

General Project Description

Lazy Student Dashboard

The Lazy Student Dashboard is a web-based tool built to help university students stay on top of their academic responsibilities in a relaxed and efficient way. The idea is simple: students can import their university schedule via calendar files and instantly see how they’re doing. The app visualizes lesson unit (EH) and ECTS progress, lets users manually track missed lessons, and provides a clear overview of each course. With its intuitive interface and smart design, the dashboard offers an easy way to manage attendance and performance without adding stress to student life.

Technical Project Description

Lazy Student Dashboard – Technical Overview

This project is a Next.js web application built for tracking student attendance and academic progress. It parses .ics calendar files to extract course events, which are then mapped to custom course data including course ID, summary, lesson units (EH), and ECTS values. The mapping and editing are handled through a dedicated configurator interface. Attendance data is visualized using animated progress bars, which distinguish between total and missed lesson units. Users can increment or decrement missed EHs manually for each course.

Appendices

Creators

Anonyme Person

Programmierung

Simon Schnetzer Profile Picture
Simon Schnetzer

Programmierung