Skip to content

PrincetonCS-UCA/QTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QTrack

This project seeks to help the Princeton University COS Lab TA program track the attendance of their employees. As a Princeton University internal tool that manages student informaton, the site is registered behind CAS authenitication and cannot be accessed by the public.

Installation Instructions

To use, download the repository and create the following file:

api_auth.py

username =  <api-username>
API_SECRET = <api-key>

This will allow you to log in and access that database, assuming you have been granted access.

Features

QTrack allows you to select which students you want to review by supplying a list at the top of the page. Students can be added to and removed from the page by selecting a button from a dynamically updating list of search results.

searchR.mp4

QTrack currently supports the following features:

Active Search

Active Search gives information on which employees are currently helping a student in the Lab Queue. It will generate a card for each of the selected students and relay whom they have been working with and for how long.

activeR

Period Search

Period Search gives detailed information on the session an employee has worked over a selected range of dates. For each session, it will detail the duration of the session, whether or not they surpassed the advised session limit of 25 minutes, and other information.

periodR.mp4

About

Attendance Tracker for the 126/2xx Lab TAs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published