E

EduAssist

An easy tool for any school/university/organisations to help in studying remotely.

The problem EduAssist solves

The basic idea of our project comes from remote working video conferencing tools. Microsoft has Teams for remote working, Google has Meet and Classroom.
Whenever a student has a class, they are told to take classes on a video conferencing platform and the assignments and quizzes are taken on another platform. Like there's an intermixing of the two that leads to confusion. In this project, we're trying to solve this problem by combining the two and adding more features to enhance remote education.
There's no such portal till now that exists for education where everything is at one single place. Moodle is there but it doesn't support live streaming. We aim to solve the problem of having multiple apps for multiple purposes and make the remote education experience hassle-free.

EduAssist is a specially designed remote working tool that helps in scheduling live meetings, managing different roles(students/teachers), assignment creation and submission, timetable management, notification push, automatic attendance system and much more.

Mode: Web App and Mobile App

List of Micro-Services or Key Features

★ Notification / Reminders
• Push Notification to Device
• Managed by device
• Cancellation of a class

★ Assignment
• Get Assignment
• Create Assignment
• Delete Assignment
• Get Submitted Assignments

★ Roles
• Get Role (Student/Teacher)
• Edit Role(Student/Teacher)

★ TimeTable
• Create TimeTable
• Create / Edit Entry ( TimeTable )
• Delete Entry ( TimeTable )

★ MeetingManager
• Schedule Meeting
• Delete Meeting

★ Authentication
• Register Student
• Login Student
• Register Teacher
• Login Teacher

★ Dashboard
• Get Dashboard Data

★ Automatic Attendance
• Get through the attendees who attended the meeting

★ Doubt Forum
• Asking relevant doubts from teachers

Future Aspects:
Accessibility for disabled to promote diversity and remotely accessible learning to the people with disabilities.

Business Model:
Mostly through educational orgs.

Challenges we ran into

The major challenge that we ran into was in the backend, though we somehow managed to do it.

Discussion