cpappas18 / STARboard

A TA management website for the School of Computer Science at McGill University

Home Page:https://www.cs.mcgill.ca/~cpappa3/STARboard/login/login.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School of Computer Science TA Record Board (STARboard)

A multi-page website created for the final project of COMP 307 (Principles of Web Development) at McGill University. The purpose of this website is to manage the responsibilities and records of teaching assistants (TAs) that work for the School of Computer Science. As a student, you can use this site to rate the TAs that have taught you in your courses. As a professor, you can use this site to browse the performance logs and ratings of TAs that work for McGill, you can post TA responsibilities and assigned office hourse for your courses, and you can chat with your staff through a message board. As a teaching assistant, you can use this site to view your responsibilities for each assigned course, you can view your ratings, and you can participate in the chat room with your coworkers and professors. The website also provides support for TA administrator accounts, which can assign TAs to courses and modify course history.

We are proud to share that our website won 1st place in a class-wide competition for the best TA management website, out of ~60 teams!

The front-end of our website was created using JavaScript, HTML, and CSS. The back-end of our website was created using PHP. For data transport between client and server we used HTTP XML/JSON. For our database we used SQLite3.

Please view the website at https://www.cs.mcgill.ca/~cpappa3/STARboard/login/login.html

You can register with any account type and student ID to view and interact with the pages of our site. If this link does not work, please contact one of the contributors. This means that we have graduated and no longer have access to the McGill server and domain name.

Some images of the web pages are shown below.

Login Dashboard Ratings Admin Courses

About

A TA management website for the School of Computer Science at McGill University

https://www.cs.mcgill.ca/~cpappa3/STARboard/login/login.html


Languages

Language:PHP 40.9%Language:JavaScript 25.0%Language:HTML 24.0%Language:CSS 10.0%