A comprehensive scheduling solution. Manage academic timetables, check room availability, and view faculty schedules with ease. Hosted on Cloudflare Pages.
A comprehensive web-based solution designed to streamline the management of academic schedules. This project simplifies the complex task of tracking classes, ensuring efficient room allocation, and providing easy access to faculty timetables.
🔗 Website Url: https://schedules.pages.dev/
- 🎓 Academic Schedules: View complete class timetables for various departments and semesters.
- 🏫 Room Availability: Instantly check which classrooms or labs are free at any given time to avoid clashes.
- 👨🏫 Faculty Timetables: Search and view specific schedules for faculty members to plan meetings or consultation.
- ⚡ Fast & Responsive: Built for performance and accessible on both desktop and mobile devices.
- 🔍 Advanced Filtering: Filter schedules by Department, Day, or Time Slot.
- Frontend: [HTML]
- Styling: [Insert CSS Tool, e.g., Tailwind CSS / Bootstrap / SCSS]
- Data Handling: [e.g., JSON / LocalStorage / API Integration]
- Hosting: Cloudflare Pages
- Scrapping: Python using pdfplumber
Follow these instructions to set up the project locally on your machine.
-
Clone the repository
git clone [https://github.com/muhammad-ahmad-akhtar/Schedules.git](https://github.com/muhammad-ahmad-akhtar/Schedules.git) cd Schedules -
Open main html file in your browser.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/muhammad-ahmad-akhtar/Schedules