About the application
The development roadmap
MudBlazor, SEO, application performance/compliance aspects
.NET 7, compact DTO migration, CSS/font optimization for PageSpeed
November, 2022 - now
Single-page web app migration
The whole solution has been successfully moved to the modern web stack of .NET 6/ Blazor Server to ensure the rendering speed and perfect UX for the students and lecturers across all modern platforms and devices, moving to AutoMapper
November, 2021
k704.khai.edu and systems alignment
The psychology department web app was included in the solution to provide therelevant info and modern look to the enrollees of the non-technical departmentvia .NET 5 MVC web application
November, 2020
education.khai.edu setup
Formerly published as dev.khai.edu, the educational CRMsubsystem was designed to bring the modern look to the KHAI departments structureand supplement the main khai.edu website via .NET Core 3
April, 2020
fms.khai.edu resource
The physics and mathematics school of the KHAI website hasbeen developed to notify the enrollees of the entrance probability improvement possibilities and for familiarization with the course in physics and math recordedby the distance education lab and the specialists of the relative departments
January, 2019
profkomstud.khai.edu initial release
The initial version of the Trade Union application has been developed via .NET Core 2 MVC to replace the legacy profkom.xai.edu.uawebsite
November, 2018
Key features of the educational CRM
- The modern Microsoft stack (.NET 7 / Blazor Server / Entity Framework Core) is used
- The user report-based testing and complete compatibility assessment is done via BrowserStack
- This solution has been assembled with the inspiration of the trade union committee of the students' team,public relations department collective, distance education department, news service of KHAI,and psychology department specialists. In case of questionsor suggestions, feel free to contact the application support team via this link
Functionality mappings and routing
As far as the application is a single-page one, the following routes for navigation convenience are used:
- education.khai.edu - the university departments structure and staff
- profkomstud.khai.edu education.khai.edu/union - the trade union committee of the students' and schedule functionality
- k704.khai.edu education.khai.edu/psychology - KHAI psychology department web resource
- fms.khai.edu education.khai.edu/fms - physics and mathematics school of the KHAI
- tsop.khai.edu education.khai.edu/extramural - info about extramural education programs and appliance
- inter.khai.edu education.khai.edu/inter - information forside for the foreign students at the university
- eval.khai.edu education.khai.edu/eval - EVAL project page
About the developer
Oleh Sytnik
.NET Software Engineer at TEAM International (Telenor)
Part-time .NET Mentor at Beetroot Academy and TEAM International Top Gun Lab Project
Part-time .NET Software Engineer at KHAI
Developer CV LinkedIn