๐ŸŽ“ CS Hub

Enter your credentials to continue

Default: admin / bib2024!

Install CS Hub

Add to home screen for quick access

๐ŸŽ“ CS Hub

{{ formattedToday }}

๐Ÿ“‹ Today's Schedule {{ todayEvents.length }}

๐ŸŽ‰

No classes today!

{{ event.subject }}

๐Ÿ‘จโ€๐Ÿซ No Teacher

๐Ÿ“ {{ event.room }}

{{ event.time }}
{{ weekStats.total_events }}
This Week
{{ syncStatus.total_events }}
Total Events

Last Sync

{{ syncStatus.last_sync }}

Active

๐Ÿ“… Calendar Navigation

{{ getCalendarMonthYear() }}

{{ day }}

๐Ÿ“‹ {{ getCurrentDayLabel() }} (Today)

๐Ÿ“…

No events scheduled for this day

๐Ÿ“š Classes & Events

{{ event.subject }}

๐Ÿ‘จโ€๐Ÿซ No Teacher

๐Ÿ“ {{ event.room }}

{{ event.time }}

Daily Notes
Saved
Save failed

Notes sync automatically across devices
{{ selectedCalendarDate }}

๐Ÿ“Š Academic Marks

Syncing
Refreshing...
Auto-Update
No Data
โ„น๏ธ

BIB Grading System

In the BIB system, the same subjects run throughout both semesters. Each subject shows grades from all assessment periods:

โ€ข 1.Kla, 2.Kla = 1st and 2nd exams within the semester

โ€ข 1.Pro, 1.SoL, 1.Tes, 1.MuL = Other assessments (projects, performance, tests, participation)

โ€ข Zeugnis = Final grade for the subject

Last Updated: {{ marksData.last_updated }}

๐Ÿ“š

No marks found for Semester {{ currentSemester }}

Try syncing to fetch latest data

{{ subject.subject }}

๐Ÿ‘จโ€๐Ÿซ {{ subject.professor }}

{{ subject.average }}

{{ subject.final_grade ? 'Final Grade' : 'Average' }}

Assessment Results:

{{ getMarkTypeDisplayName(mark.type) }} {{ mark.value }}
{{ getMarkTypeDisplayName(mark.type) }} {{ mark.value }}
No individual marks recorded yet

๐Ÿ‘จโ€๐Ÿซ Teacher Database

{{ teacher.abbreviation }}

{{ teacher.name }}

{{ teacher.room }}

{{ selectedTeacher.abbreviation }}

{{ selectedTeacher.fullName || selectedTeacher.name }}

Room

๐Ÿ“ {{ selectedTeacher.room }}

Email

๐Ÿ“ง {{ selectedTeacher.email }}

Phone

๐Ÿ“ž {{ selectedTeacher.phone }}

Subjects

{{ subject }}

Search for a teacher to view their information

๐Ÿ“ค Data Export

๐Ÿ”„ Sync Controls

Manual Sync

Force update from source

Last Sync: {{ syncStatus.last_sync }}

Total Events: {{ syncStatus.total_events }}

๐Ÿ› Debug Logs

{{ log }}

๐Ÿ“ฑ App Installation

Install CS Hub

Add to home screen for quick access

๐Ÿ’ก Alternative Install Methods:

Chrome/Edge: Look for install icon (โŠ•) in address bar

Mobile: Browser menu โ†’ "Add to Home Screen"

Safari: Share button โ†’ "Add to Home Screen"

โœ…

App Installed!

CS Hub is ready to use offline

Reset installation state:

๐Ÿ’พ Data Management

Export Your Data

Download notes, schedule, and grades

Share Schedule

Share today's or week's schedule

Restore Data

Import from backup file

๐Ÿ‘ค Account Management

Current User

{{ currentUsername || 'admin' }}

Change Password

Password must be at least 6 characters long

Change Username

โ„น๏ธ App Info

Campus: {{ config.campus || 'Unknown' }}
Calendar: {{ config.calendar_name || 'Default' }}
Nextcloud: Connected