DorukKantarcioglu / panic-at-the-devops

CS-319 Group3I - Panic! at the DevOps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS319_Group3I

Group Name: Panic At The DevOps

Pandemic Manager for the University

Project Description:

     Pandemic Manager is a tool to assist university during the pandemic. It is an app where professors can see which student is covid-positive. Moreover, it will allow students to know the covid status of the professor and the section.

Project Functions:

  • If one student tests positive, app will notify the instructor to not let the student in the lecture. The student will be asked to report other students that he has contacted recently. The reported students and the students in the same section with the covid positive student will be notified and need to get tested before entering the lectures.

  • If the instructor tests positive for covid it will notify students, who attended the class from the last 3 days, to get a test.

  • Before each lecture, present the state of each section and a list of students who can attend the class to the instructor.

  • Keep track of which student has how many days of quarantine left for the instructor and administrators.

  • If a student is not vaccinated, it will keep track of his covid test intervals and remaining time until next test

  • Advice professors to make the lectures hybrid/online according to the percentage of covid-negative students in the section.

  • Sports Center will use an appointment system which allows limited number of students at a time.

  • An appointment system will be used to reserve study rooms in library to track covid contact and also prevent excessive crowding.

  • Students can notify the app about the cafeteria they are currently eating and other students can see the live count of each noshery .

  • Send notifications to cheer up people at the university during the pandemic ( i.e motivational quotes)

  • Distribute smoking students to different areas evenly, alert each student in the smoking area if one of the students from the same area is risky.

  • Keep track of the live count of covid positives and quarantine people.

Roles:

  1. Admin
  2. Student
  3. Instructor / Teacher Assistant
  4. Library Staff
  5. Sports Center Staff
  6. Diagnovir Staff

Group Members (Group3I):

  1. Doruk Kantarcioglu
  2. Oguz Ata Çal
  3. Gamze Elif Çenesiz
  4. Yagmur Eryilmaz
  5. Suleyman Hanyyev

About

CS-319 Group3I - Panic! at the DevOps


Languages

Language:Java 95.9%Language:CSS 3.0%Language:HTML 1.0%Language:JavaScript 0.1%