Featured

UntisPlanner

Versatile integration for the Untis education software

Nuxt.js
TypeScript
Tailwind CSS
PWA

Statistics

Started December 2023

16 Issues
1 Stars
1 Forks

Description

The goal of this project is to make it easier for teachers at the HTL Steyr to plan lessons where multiple teachers are involved. The project exports data which can be used in the Untis software, which is widely used in schools in Austria and Germany.

The software is an internal tool used to plan lessons, manage timetables, and organize teacher schedules.

Screenshots

Below are some screenshots of the application, showcasing its features and user interface.

Main Page

Here the user can select the austrian federal state (each "Bundesland" has different holiday periods), the school year, interval period, teachers etc. After filling in the required information, and generating the time table, the user can export the data in JSON or CSV.

Main Page

Settings Page

On this page the user can add teachers, change the theme, switch to a different language, and more.

Settings Page

Features

  • Exporting data in a format compatible with Untis
  • User-friendly interface for inputting lesson and teacher information
  • Support for multiple teachers
  • Responsive design for use on various devices
  • PWA features for offline access
  • SPA architecture for a smooth user experience
  • Dark mode and theme support
  • Multiple language support (currently German and English)

Development

This was a school project, where I worked in a team of 4 people. I lead the overall development and was responsible for coordinating and managing the project.

Work was evenly split among the team members, with each person taking on specific tasks. We also used GitHub for version control and collaboration, and we had regular meetings to discuss progress and plan next steps.