Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 2.5 KB

File metadata and controls

61 lines (39 loc) · 2.5 KB

Schedules

A comprehensive scheduling solution. Manage academic timetables, check room availability, and view faculty schedules with ease. Hosted on Cloudflare Pages.

📅 Schedules

Deploy Status Platform

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/

✨ Key Features

  • 🎓 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.

🛠️ Technology Stack

  • 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

🚀 Getting Started

Follow these instructions to set up the project locally on your machine.

Installation

  1. Clone the repository

    git clone [https://github.com/muhammad-ahmad-akhtar/Schedules.git](https://github.com/muhammad-ahmad-akhtar/Schedules.git)
    cd Schedules
  2. Open main html file in your browser.

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

Distributed under the MIT License. See LICENSE for more information.

📧 Contact

Project Link: https://github.com/muhammad-ahmad-akhtar/Schedules