Cloud-Enhanced Education in Developing Countries: A Mobile App Approach
Shuvo, Sourav Das (2024)
Shuvo, Sourav Das
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202405059268
https://urn.fi/URN:NBN:fi:amk-202405059268
Tiivistelmä
This master's thesis proposes the development of an educational mobile application tailored for underprivileged children in developing countries, leveraging modern technology to address educational disparities. The application, built using Flutter for the cross-platform mobile app and Laravel PHP framework with AWS or AZURE cloud infrastructure, aims to provide a centralized platform for syllabus management, attendance tracking, grade monitoring, and interactive communication between students, teachers, and parents.
Using Docker makes it easy to set up and scale the cloud system smoothly will ensure scalability and global accessibility. This new system wants to help kids in poor countries get a good education by tackling their specific problems. It's designed with everyone in mind, making sure it works well for students, teachers, and parents from all backgrounds.
The application is primarily developed in Flutter as a cross-platform mobile application which includes Dart as programming language. For back-end, Laravel will be implemented as PHP framework and Cloud tools like Jenkins are planned to use for CI/CD, NGINX for load-balancing and caching for On-Premises platform for piloting. For future development, SaaS model will be implemented on reputed cloud services, AWS or AZURE.
Using Docker makes it easy to set up and scale the cloud system smoothly will ensure scalability and global accessibility. This new system wants to help kids in poor countries get a good education by tackling their specific problems. It's designed with everyone in mind, making sure it works well for students, teachers, and parents from all backgrounds.
The application is primarily developed in Flutter as a cross-platform mobile application which includes Dart as programming language. For back-end, Laravel will be implemented as PHP framework and Cloud tools like Jenkins are planned to use for CI/CD, NGINX for load-balancing and caching for On-Premises platform for piloting. For future development, SaaS model will be implemented on reputed cloud services, AWS or AZURE.