Challenges
The main challenge was to implement the payment module which had no defined instalment and users were able to pay in any instalment they want to.
“Edukapark” provides high-quality education to students to cope up with the ever-growing demands for advanced learning and development. It is a web application which integrates multiple schools and colleges under one organization name. The application is localized in Turkish language where schools enrols for the yearly plan and teachers, students can register for study resources . The provisions are provided to the school to add new teachers, students, grades and divisions to the students in the school.
Each paying customer represents a company which owns one or more schools/educational institutions. The users are defined and distinguished on the basis of multiple roles identifying them.
User friendly customised meeting schedules available in edukapark dashboard for education consultancy.
The main challenge was to implement the payment module which had no defined instalment and users were able to pay in any instalment they want to.
A proper instalment method and procedure was defined which allowed users to undergo a hassle free payment experience . This is an entity based and data centric software design. The key features are:
The whole system is hosted in Microsoft Azure with 99.95% uptime.
The database of the system is fully managed relational Azure SQL Database which provides the broadest SQL Server engine compatibility.
Hierarchical data and tables that have a hierarchical structure are all maintained in Azure SQL database and Azure Backup.
Azure Active Directory is used for application access management.