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

Adding TA/Student sides #53

Open
wants to merge 28 commits into
base: develop
Choose a base branch
from
Open

Conversation

Nildham21
Copy link

MySql required to run this program
There’s a Student and TA counter at the bottom

The Teacher Assistant Side:

  • To log in as a TA you can look up the usernames and passwords in credentials.json
  • If a TA is already signed in then you can't sign in as the same TA on a different tab. Ex. If Ryan is logged in then you can't log in as Ryan until Ryan logs out first.
  • When there are students in queue the ‘next student’ button will guide you to the next students
  • You can only move on from one student to another after you press ‘done helping’ the current student.
  • The Ta can view statistics
  1. Ta help stats will show in a table how many students a particular TA has helped
  2. The topic stats will show a pie chart of the topics that students asked help for
  3. The subtopic stats will show a pie chart of the subtopic that students asked help for

The Student Side:

  • Askes student for their username, the topic that the need help in and the subtopics that they need help in
  • Students will get an alert when it's their turn
  • Even if two students have the same name, their order will be preserved and the user that entered the queue first will be helped first
  • If student refreshes they will lose their spot

~Adding a link to the style.css that my html will be using
~When the html opens, the first question that is asked is
to see if the user is a TA or student
~Adding the second selection that would ask to pick subtopics
~ Ordering the students by numbered list
~ Adding a auto overflow in queue class
~ Adding a cong class that will store ta name and password
~ Adding more text when the student is done working with the Ta
…ue to the html, so when a new user log on to the main page, it receives queue from the server broadcast message there is an error that occurs. Thus I created my own broadcast method for broadcasting queue
…nt gets attached with their name, which helps me identify the difference between users with the same name.
~ Fixing TA side, the student name contained the random number, i removed it
… helped

~ Started to create a front end that can help me show Stats that i would like to display
…that asked for help for a certain topic/subtopic
~ fixing the spacing
~ After stats button is pressed, change it to show 'done'
…accident

~ Cleaned up the way i sent the messages to display the google charts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant