The client is a popular institute which conducts holiday and vacation art classes for kids in the Middle East. Due to their variety of classes and the ability for students to enroll in multiple courses, their existing system of excel based student and classroom management was proving to be a headache. They were not able to efficiently manage and track students & classes. They were also not able to make use of their vast student database. They decided to go for a custom solution because of their variety in requirements, which is also affordable.
The client needed a comprehensive system, which can be used as a student management software and also as a classroom management software. They were looking for a significant upgrade to their system which will give them a considerable edge in their market and also make life easier for them. Their current staff should be able to use the existing system with minimal training. They wanted a system, which has provision to add more modules at a later stage as well.
Basically the client wanted Schogini to develop a system which smoothen their current process, is user friendlier, fully automated, stable, faster and cost effective. And combined, it was a difficult task to accomplish.
After carefully analysing the requirements in detail, Schogini’s expert team identified the best option to develop such a vast system was to develop a mobile web app using AngularJS. AngularJS for mobile apps and its responsiveness as such was also a factor in finalizing AngularJS for the project. Schogini’s project managers divided the system into smaller modules and tasks to streamline the AngularJS web application development process. Also compatibility with AngularJS mobile development was also ensured with the help of Ionic framework. Custom scripts were created to import the existing data from excel to the system and to ensure that no record was lost during the system upgrade. Initially during the transition phase, the staff were reluctant to use a new system as they have been using excel based system until then. But with the ease of use and the user friendliness of the new system, they soon became familiar with the new system and after that, the transition went smooth.
With all the modules based on the original requirement complete, the system is now able to cater to all the need of the client, including their future need for mobile applications. The modular design of the system using AngularJS ensured that further module additions can happen without disturbing the existing system or its working. Now they are able to cater to more students and courses effectively and efficiently.