slight updates
All checks were successful
Swaous.Asuscomm Build / Build-Docker-Image (push) Successful in 35s
All checks were successful
Swaous.Asuscomm Build / Build-Docker-Image (push) Successful in 35s
This commit is contained in:
36
site/skedul/README
Normal file
36
site/skedul/README
Normal file
@@ -0,0 +1,36 @@
|
||||
very simple customized class schedules applet. to use it, create a data.json file in the project root and put all the files in the static directory of your webserver!
|
||||
|
||||
features
|
||||
* shows first, next, and last classes for the day
|
||||
* shows all your classes for the week on a grid
|
||||
* configure links for class buildings (google maps or whatever)
|
||||
|
||||
data.json is structured like so:
|
||||
{
|
||||
"year": 2025,
|
||||
"semester": "Semester", // spring, fall, whatever
|
||||
"credits": 30, // your class credits this semester [purely cosmetic]
|
||||
"maps": {
|
||||
"building name": "link to the building in google maps or whatever"
|
||||
},
|
||||
"week": [
|
||||
{
|
||||
"days": [1, 3, 5], // 1 is monday, 2 is tuesday, etc. weekend courses currently aren't supported.
|
||||
"start_time": 1100, // 24-hour timestamps.
|
||||
"end_time": 1215,
|
||||
"name": "Physics",
|
||||
"type": "Lecture", // options are Lecture, Lab, Studio, Class, and Test.
|
||||
"building": "The Bestest Building", // must be exactly the same as the building name in `maps` for the links to work
|
||||
"room": "101" // your room in the building
|
||||
},
|
||||
{
|
||||
"days": [2, 4],
|
||||
"start_time": 1230,
|
||||
"end_time": 1515,
|
||||
"name": "Chemistry",
|
||||
"type": "Lab",
|
||||
"building": "Laboratorium!",
|
||||
"room": "66"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user