Skip to content

Mehul2205/SIH-Hackathon

Repository files navigation

Time Table Scheduler

The lecture-timetablescheduling is a Constraint satisfaction problem in which we find a solution that satisfies thegiven set of constraints.

We have overcome the above problem by designing a lecture scheduling software which caters to the needs of our institute. The software has been designed keeping the end user in mind as we have provided the functionality of drag and drop that enables one to simply drag slots to predefined slots as long as it defines certain constraints. For example, the same classroom cannot be occupied by different batches.

Front End Languages

  • HTML
  • CSS
  • Bootstrap
  • JavaScript

Back End Langage

  • PHP
  • MySQL

Prereequisites

  • AJAX
  • MySQL
  • PHP
  • JS

Installations:

  • First Fork this project and download it on your pc.
  • open terminal or command prompt on your pc and go to the location where you have saved this project.
  • To download all dependenices you have to perform following task

Step1 - Move the folder to c://xampp/htdocs Step2 - Run apache and mysql server using xampp control exe file Step3 - Open your browser and type : localhost/{Project_Folder_Name}/run_once.php and you are good to go. Step4 - Then type localhost/{Project_Folder_Name} it will open a login page, register a user and login using his/her credentials Step5 - Now you can easily drag and drop the room no., teacher name, subject to the table and design the timetable for different semesters .

* And your project is live on **localhost:3000**
* Hit **star button** if you like this project. :+1:

Created By:

Bug Debuggers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published