The client managed all information about students, courses, teachers, and academic results in a FileMaker database, but students lacked an easy way to access this information online. The goal was to develop a web-based student portal that would provide them with convenient access.

We developed a web application based on the Nette framework, which serves as a student portal. After logging in, students can access their academic results, current and historical courses, and their class schedule. The portal was integrated with the FileMaker database using the FileMaker PHP API, enabling seamless data transfer. The system also supported communication between students and teachers via messages and notifications.
At the time of development, the modern FileMaker Data API was not yet available, so we used the older FileMaker PHP API integration. This solution significantly improved student access to academic data and streamlined the school’s administrative processes.