Project Documentation
Project Documentation
Software Requirements:
•XAMPP/WAMP: Local server environment for PHP and
MySQL.
•Browser: Chrome, Firefox, or Edge.
•Code Editor: VS Code, Sublime Text, or Notepad++.
Hardware Requirements:
•RAM: Minimum 4 GB.
•Processor: Dual-core or better.
•Storage: 500 MB free space for project files and database.
5. Structure of Project:
6. Functionality
Timetable Module
•Add Timetable Entry: Allows adding a Faculty, Rooms,
Course, and Time slot.
•Prevent Clashes: Prevents duplicate room and time slot
entries.
•View Timetable: Displays all timetable entries in a table
format.
Testing:
•Timetable Clashes: Ensure that duplicate room and time slot
entries are not allowed.
•Date Sheet Validation: Verify the proper display of date sheets.
•Form Validation: Ensure that no blank fields can be submitted.
Deployment:
•Transfer the project to a live server or host using cPanel or
FileZilla.
•Update the database credentials in db_connect.php to match
the live server.
9. Conclusion and Enhancements in Future :