-
-
Assignment review page, submitted assignments for an assignment
-
Submit assignment page for assignment
-
Group Video Class (Lecturer)
-
An assignment view
-
Assignments added by a Specific lecturer
-
Materials Available for students
-
Group Video Class (Lecturer) Screen Sharing
-
Ongoing Classes Admin Dashboard
-
Add new Assignment page
-
Avalable Materials (Students view)
-
Regiester new Course (Subject)
-
Group Video Class (Lecturer), from the top right is the active student
Inspiration
Computers are changing the way we live our day to day life activities, but when it comes education sector in Nigerian schools the story is different. Sometimes Lecture Hall leads to cancellation of a fixed class. With Computers, our day-to-day activities became mush easier, Classroom should no be the only place to receive of deliver lectures.
What it does
- It connects Lecturers and Students to Deliver or Receive Lectures Online.
- Lecturer can share his Screen with Students
Draw Annotations on Screen
Lecturer(s) can give an Assignment to Students and be submit online
Materials are made available online for students to access it
SMS Notification when a Class is about to start or Assignment has been given to students.
Although the YouTube Demo does not show how the Video Call works, there are screenshots are available. Which includes:
- Screen Sharing
- Record Video Session (Archive) a Prototype
How we built it
Group Video Call was developed using Nexmo (OpenTok) API
SMS Notification using Nexmo (SMS) API
Deployed on Linode
DigitalOcean as Files Cloud Storage for both Materials and Assignments
Challenges
- Leaving your home to receive or deliver lectures. People find it difficult most leave their houses to receive or deliver lectures maybe due to the weather condition
- Traffic jam which could lead to be late on your way going to school.
- Too much financial expenses. For someone who depends on salary, cannot afford transport fair for his daily to school, which could affect financial earnings/planning for individual.
Solution
iSchool an Online School System perfect for both Students and Lecturers to receive or deliver lectures from your room with Online video call.
What we learned
- Ideation - Starting up a new a idea and getting a solution
- Team Work and how to build a powerful team for your idea for successful achievements
- Working with APIs to ease your work
Future plans
- Lecturer can be able to record an archive for the class, so that students can access it later (i.e if they miss the class)
- Register new Lecture class Programmatically
Demo
https://ischoolweb.xyz/admin/ Username: admin Password: admin123
https://ischoolweb.xyz/student/ Username: student Password: student123

Log in or sign up for Devpost to join the conversation.