Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/xedule #13

Merged
merged 7 commits into from
Jun 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,14 @@

Pixel Schedule is an interactive gamification platform for school schedule. Here you can see where each teacher is and which lesson is being taught in the classroom. It is linked to the Magister app and keeps us informed of changes through fun interactive effects and notifications.

# Installation
# Access schedule data

Due to sensitive data, you need to install the API on your device and log in to allow the webapp to access your rooster.
To handle the school schedule data, we've created a small temporary workaround that connects our webapp directly to the Xedule API.
For a temporarily bypass of the standard cross-origin security, use the following command in CMD:

Here is the link where you can install:
https://github.com/bodhivb/pixel-schedule-api/ (WIP - Coming soon)
start chrome.exe --user-data-dir="c:/temp/chrome" --disable-web-security https://bodhivb.github.io/pixel-schedule/ --kiosk

After installation, you can view the Pixel Schedule at:
https://bodhivb.github.io/pixel-schedule/
Caution: don't disable web security on other sites without understanding their source code, as it can expose you to security risks.

# For developers

Expand Down
197 changes: 19 additions & 178 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading