BUILDING WEB E-LEARNING APP FOR INTERNATIONAL EDUCATIONAL PLATFORM

Imagine early morning during weekdays… The alarm clock is beeping madly. One is making himself ready, packing his schoolbag, taking a snack and moving next door to log on to his computer and start a new school day. Sounds familiar? Yes, you’re right, it is an e-learning .

This time we would like to share with our audience a really interesting and, what is more, highly actual project outstaffed to Agiliway by a US client in the sphere of education. What exactly the telling is going to be after? Understandably, e-learning, online education platform oriented at wide target users of different age and status starting with teachers and ending with children and their parents.

What about the project topicality mentioned then? We all are rather exhausted because of the current situation in the world called a coronavirus pandemic. In the framework of the quarantine measures including social isolation, the schools are closed, and students have no choice but to study from home; we call it distant learning. Consequently, a new learning mode calls for a range of new skills and experience. Innovative learning platforms make a difference to the world and schooling as we have them nowadays.

PROJECT ESSENCE

READ ALSO: MOBILE APPLICATION DEVELOPMENT FOR A BOOKING PLATFORM

What is more, the system included a daily mailing of student activities and web-based solutions for schools to simplify students’ progress monitoring for different subjects.

PROJECT MODEL AND CHALLENGES

In order to work successfully, our team was to faced several challenges: learn how to work with AWS (Amazon Web Services) and understand all the details and specifications of the related projects. Soon, our developers have become of great use for the whole project providing technical support to other teams. We also learned how to work with new code and cooperate with different teams.

PROJECT SOLUTIONS

Front end development was worked out with Angular JS and Angular 2 along with relative libraries for graphic solutions and assessment data properly structured. Angular JS, as a JavaScript open-source web framework, was meant to simplify both the development and the testing of the web application. Angular libraries were used to:

  1. Present data
  2. Allow data entry
  3. Present a unified user interface

Cloud Computing services such as AWS, Redshift, Amazon Lambda, S3 were used to store, retrieve, operate and apply data of any format and volume easily and quickly. As the e-learning project under discussion comprised big data sets, the cloud techniques used added to the product development considerably.

VALUE DELIVERED

  • User settings
  • Individual success board for students
  • An automatic grade counting system
  • The system of notification service; information search and filtration
  • Integration of ready front-end solutions
  • Planning tools for skills assessment implementation, etc.

As the end-product, the client got a completely functional Education Management System (EMS), which allowed producing, managing, storing educational data; analyzing and reporting educational information including schools, students, teachers and staff. Multifunctionality, scalability but the simplicity of the platform serves to the fact that currently the application has been widely used internationally.

READ ALSO: ELASTICSEARCH AND SOLR DEVELOPMENT AND IMPLEMENTATION

Custom software development company offering a wide range of IT Consulting, Web and Mobile development, Quality Management, BI and BigData services.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store