Skip to content

adyabhat/classroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Google Classroom Clone

This project is a Google Classroom Clone, developed to provide a digital platform for classroom management, assignment handling, and communication between teachers and students. Using PHP and MySQL, it enables teachers to create virtual classrooms, invite students, and post assignments. Students can join classrooms, access assigned tasks, submit their work, and receive feedback. The platform provides access to teacher and student users.

Project URL

https://github.com/adyabhat/classroom

Tech Stack Used

  1. PHP: Server-side scripting language used to implement core functionality such as classroom management, assignments, submissions, and user authentication.
  2. MySQL: Relational database used to store and manage data, including user accounts, classrooms, assignments, and submissions, with enforced data integrity through foreign key relationships.
  3. HTML/CSS: HTML structures the content of the web pages, while CSS styles and designs the user interface, ensuring a responsive and user-friendly experience.
  4. XAMPP: Local server environment that includes Apache, MySQL, and PHP, used for development and testing the application before deployment.
  5. Git: Version control tool used for managing code changes.

Set Up

  1. XAMPP is a prerequisite. Ensure it is installed and set up.
  2. Clone this repository locally.
  3. Set up MySQL database from the code accordingly.
  4. Move all files and folders inside this repository, into a folder named your-folder-name inside C:\xampp\htdocs.
  5. Access the portal through http://localhost/your-folder-name/index.php.

Collaborators

  1. Chandana B S

About

A clone of Google Classroom, for classroom management, assignment handling, and communication between teachers and students. Uses PHP and MySQL.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors