Skip to content

Abhinav-ark/timetable_csea

Repository files navigation

Timetable B.Tech CSE A Progressive Web App

  • Simple PWA to display timetable for 6th Semester 2023-24 B Tech CSE A.
  • Built with
    • HTML5
    • CSS3
    • JavaScript

Features

  • Time Table with Course Code and Slots.
  • Tasks Table and Exam Schedule PDF Reader.
  • Responsive Design.
  • PWA (Can be installed on Android, iPhone and Desktop).



Installation Steps

Android

Open The App Link in Chrome Browser.

IOS

Open The App Link in Safari Browser.

Desktop

Google Chrome, Microsoft Edge, Brave and Opera Support PWA.

Tip

Read More about installing PWAs on MDN docs.



Steps to Download Exam Timetable

Important

Both Midterm and EndSem Timetables Added in Latest Update, Choose your Preference after pressing the Exam Schedule icon.


Motivation

Our classmates used to change the class whatsApp group's DP to a screenshot of the timetable to keep track of it on a regular basis. One day when I was trying to update the classgroup's DP to the new timetable, the quality of the image was unusable (text not readable) due to whatsApp's compression algorithms. I created a static HTML page of the timetable and added a manifest.json, hosted it on GitHub pages and updated it in the class group's description that evening. That simple pwa evolved into the one available today.

Contributors

  • Abhinav Ramakrishnan
  • Ashwin Narayanan S
  • Hariharan A

Note

If You Want to suggest a change in tasks you can either raise an Issue (or) fork the repository, commit changes and create a Pull Request.

Attributions

  • App Icon: Calendar icons created by Freepik - Flaticon
  • PDF Viewer: PDF.js by Mozilla Foundation Under Apache-2.0 License

Licensing