Skip to content

MdSoikot/Digital-ClassRoom

Repository files navigation

Digital Classroom

PHP OOP with MVC design pattern using MySQL Database. In this app, the user can maintain a school, college, university.

Prerequisites


What things you need to install the application.

Getting Started


  1. Download this project on your machine.
  2. Keep this project folder in your www / htdocs folder.
  3. Create a database name digital_classroom
  4. Then import sql from Database folder.
  5. Run MySQL Server
  6. Then go to localhost/digital-classroom from browser.
  7. Login:

Description


Admin/Principal

  • Can assign Department Head.
  • CRUD Departments,Session,Batch,Subjects.
  • CRUD Teachers.
  • Add Students from Excel file.
  • Assign Course.
  • Read Results.
  • Read Teacher Notice.
  • Admin can create notice.

Head of the Department

  • Can see all batch and batches students.
  • Get attendance from the assigned batch student.
  • Create Result.
  • Read Admin notice.
  • Read lectures which uploaded by teachers.
  • Read teacher notice.
  • Maintain his own profile.

Teachers

  • Can see all batch.
  • Can Batches students Active/Inactive.
  • Get attendance from assigned batches student.
  • Upload Material/Resources/Lectures.
  • Create Notice for assigned batches.
  • Can accept/reject student assignment.
  • Create Result.
  • Read Admin notice.
  • Maintain his own profile.

Students

  • Get notice from teacher and admin/principal.
  • Read Lectures/Download.
  • Read results/Download.
  • Upload Assignment and check status.
  • Maintain his own profile.

License

This Project is released under the MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published