One of the main demographics affected by the current COVID 19 situation is students. Students do not have any proper access to the internet, especially in the rural areas. Due to this, they are lagging behind to get proper education, which is possible only a high-speed internet connection for remote collaboration.
Our solution solves this problem by using SMS service and not relying upon the internet for learning. SMS is more widespread and cheaply available even in the remotest of areas. Using our application, the students can get proper textual education with negligible costs.
Our application consists of two parts:
Teacher web portal: A web app used by teachers to
a) Register new students using their mobile number
b) Create classes and enroll students in them
c) Create quizzes and send them to the students SMS
d) Create Study material (textual study material) and send them to the students using SMS
Mobile Application:
a) Intercept the messages sent from Twilio, an SMS messaging application and present them inside an android app
b) Give students the ability to access classes
c) Allow students to give quizzes and submit them
d) Allow students to access textual study material.
The main challenge we ran into was the lack of proper internet connection, which ironically strengthens the great need for our application.
The services which we made use of, such as AWS SNS, and Twilio free APIs, had a lot of restrictions attached to them.
It was a challenge to explore new parts of the Android Development such as sending and intercepting SMS messages.
It was also a huge challenge to get a whole web application up and running in one day.
We had to tackle with issues such as SMS messages arriving out of order, and
Another nonproject issue we faced was collaborating to make the video.
Discussion