Skip to content

muhammad-ahmad-akhtar/Schedules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors