About E-Learning EKPA
E-learning EKPA is the Continuing Education and Lifelong Learning distance learning programme of the National and Kapodistrian University of Athens.
Since 2001, it has offered a wide range of online professional education and training programmes, with more than 200,000 participants across a broad range of fields.
Our collaboration with E-learning NKUA began in 2017 and continues to this day.
The Challenge
The project came with demanding technical requirements. With hundreds of educational programmes and a high volume of traffic, E-learning EKPA needed a custom web application capable of supporting both its users and the day-to-day management of its content.
One of the main requirements was development in the Symfony framework, with a modern frontend and a flexible backend that would allow the E-learning team to manage its programmes and individual programme pages efficiently.
Website speed, security and integration with the University’s information systems were also key requirements from the outset.
Our experience with Symfony and custom web application development was one of the main reasons Simple Web Solutions was selected for the project.
Website Development in Symfony
The website was developed in Symfony, following best practices in application architecture and development.
Particular attention was given to the flexibility of the system, allowing it to support a large number of programmes and features while continuing to evolve as the needs of E-learning EKPA change.
E-learning Website Design
The website was designed based on the standards of international e-learning websites, simultaneously highlighting the prestige of the largest distance learning programme in Greece.
We placed emphasis on the presentation of the programmes so as to make it easy for users to find all the information they need and to help them reach the decision to apply.
Modular Architecture
The application was built with a modular architecture, giving administrators the flexibility to structure programme and specialisation pages according to their needs.
Through the backend, they can select and manage different elements and sections without requiring code changes for every new page.
ERP Integration
The website was integrated with the University’s ERP system through a web service developed specifically for the project.
Applications submitted online are automatically transferred to the ERP system, removing the need for manual data entry.
Auto-complete Search
With hundreds of programmes available, search plays an important role in the overall user experience.
The auto-complete functionality allows visitors to quickly find relevant programmes, even when they do not know the exact programme name.
Website Speed Performance
Fast loading times were a key requirement from the beginning of the project.
Through targeted performance optimisation, we achieved page load times of under one second, despite the volume of content and the technical demands of the application.
Security Standards
With more than 200,000 users per month, application security was a key priority.
The application was developed in line with OWASP Top 10 guidelines, with particular attention given to protecting it against the most common categories of vulnerabilities and attacks.
What the client said about us:
Yannis ParaskevopoulosOur collaboration began in 2017 and continues to this day. They are professionals with expertise in their field and a passion for delivering excellent and precise results at all levels. Flawless support. I would recommend them without hesitation.



