Charles University

Personal data management module integration

Development
Laptop displaying the personal data management module for Charles University's student information system.

Project brief

We created and implemented a modern, secure personal data management module for Charles University. The module blends smoothly with the existing system, streamlining personal data management and providing intuitive controls. Additionally, it boosts system security and allows administrators to monitor and efficiently manage the system.

Services provided

Custom module development
Integration into the existing system
Introduction of metrics and tracking
Performance and penetration testing

Our approach

Charles University, the oldest and largest university in the Czech Republic with 46,000 students across 17 faculties, sought to gradually replace its outdated monolithic student information system with a new modular system. Each module was to be tailored to specific processes. We were chosen to develop and implement the first module to ensure secure and efficient management of personal data.

After careful analysis, we decided on Java 21 LTS, Spring Boot, and Hibernate for the back end and React, Typescript, and Tailwind for the front end. These technologies enabled us to ensure easy integration into the client's existing system and provide long-term support.

No items found.

Execution

First, we addressed a fundamental challenge: combining high security and performance requirements while maintaining user-friendliness. We implemented metrics and tracing and conducted thorough code audits to swiftly identify and resolve issues. This provided administrators with comprehensive insight into system activities. We simulated various load levels using performance tests to prepare the system for real-world conditions. We also validated the module's resistance to potential security threats through penetration testing.

Outcome and benefits

In the project's final phase, we seamlessly integrated our new module into Charles University's information system. The module now ensures secure management of personal data, with any issues quickly identifiable and resolvable thanks to the implemented metrics and tracing. We provided the university's internal development team with complete documentation, enabling them to easily manage and further develop the module.

More of our case studies

Request a project consultation

Do you need a new website or a custom web application? Do you seek innovative strategies to enhance efficiency or set your brand apart? Let’s work together to transform your business challenges into opportunities and success. Whether you're tackling a specific issue or planning for long-term growth, we're here to help you achieve your goals.

By sending this message, you agree to
the processing of your personal data.
Thank you for the message! We'll be in touch soon.
An error occurred while submitting the form. Please try again.