As the name suggests I made a Learning Management System to accommodate different types of users.
The app provides 3 different portals for Role-based access control for different user types.
Student
Teacher
Admin
Students can join the class In app using the video call feature implemented using Peer to Peer connections, request for Leaves, see their schedule and other related matters
Teachers can also join the call and create conference rooms, mark attendance for their students, conduct tests, apply for leaves, view students and schedules and other related matters
Admin can add/remove Teachers and students, assign students to teachers, approve leaves, oversee the student progress, reset passwords, create conference rooms and other related matters.
The App connects with a PHP backend using Axios which gets, saves, updates, and deletes the MySQL database.
Like this project
0
Posted Nov 8, 2024
A cross-platform Online School management system developed using Expo for frontend and PHP backend and Firebase for video conferencing