Group_5_Hospital_Project

Group Members: Christopher Jones (N01352022) | Raymiljit Kaur(N01356496) | Mel Jason Chong Wo Yuen (N01355438) | Krinaben Patel(N01331772) | Tianyi Zhang(N01378530)

Christopher Jones' Contributions:

Files/code created for this project:

  • In the app_data folder:

    • Placeholder.txt (workaround for forcing git to track empty folder)
  • In the app_start folder:

    • Addition to the IdentityConfig.cs file with IdentityExtension method to return current logged in user 'permission' value
    • Addition/Modification of the UserAuthentication.cs file provided by Christine Bittle
  • In the Content folder:

    • Addition of the Bio_Images folder
  • In the Controllers folder:

    • Feedback_FormsController.cs
    • Staff_BiosController.cs
  • In the Context folder:

    • Group_5_Hospital_Project_Context.cs (primary creation/modification/managment)
  • In the helpers folder:

    • IdentityExtensions.cs (primary creation/modification)
  • In the models and viewmodels folder:

    • Feedback_Forms.cs
    • Staff_Bios.cs
    • AddBio.cs
  • In the views folder:

    • all Feedback_Forms views
    • all Staff_Bios views
    • LogOff.cs and all modifications of the default layout to adjust it to operate with basic login/logoff functionality after updating from Bootstrap3 to Bootstrap4

Additional Duties Performed:

  • Primary manager/help desk and fixer of all database/migration/model/compile/merge errors.
  • Primary point of contact for resolution of team member's errors/questions regarding project/code.
  • Assisted/fixed other models when required to allow code to compile/migrate successfully.
  • Created primary readme template for other members to use.

Raymiljit Kaur Contributions: Files created for this project:

  • Views Folder:

    • Career_Candidate (CRUD)
    • Career_Job (CRUD)
    • Donation (CRUD)
  • Context folder:

    • Group_5_Hospital_Project_Context.cs(creating career and donation feature)
  • Models Folder:

    • Career_Candidate.cs
    • Career_Job.cs
    • Donation.cs
    • showCandidates.cs
    • showCareer_Job.cs
  • Content Folder:

    • site.css
  • LAB WORK Folder:

    • Donation and Career feature (lab Work)-Raymiljit Kaur(n01356496).pdf

Mel Jason Chong Wo Yuen' Contributions:

Files created for this project:

  • Controller Folder:

    • Newsletterontroller.cs
    • AlertController.cs
    • SubscriberController.cs
    • PageController.cs
  • Models Folder

    • Alert.cs
    • Newsletter.cs
    • Page.cs
    • Subscriber.cs
      ViewModels
      • SubscriberNewsletterViewModel.cs
  • Views Folder

    • Alert (CRUD)
    • Newsletter (CRUD) + SendEmail.cshtml
    • Page (CRUD)
    • Subscriber (CRUD)
  • Resources Folder

    • MelJasonChongWoYuen_N01355438_Documentation (Documentations)

Krinaben Patel' Contributions: Files created for this project:

Views Folder:
    News (CRUD)
   Find_Doctor (CRUD)
   
Context folder:
    Group_5_Hospital_Project_Context.cs(creating News and Find a doctor feature)

Models Folder:
    News.cs
    Find_Doctor.cs

Controller Folder:
    NewsController.cs
    Find_DoctorController.cs
   
  
Resources Folder
    KrinabenPatel(N01331772)-Document.pdf --->(Labwork)

Tianyi Zhang's Contributions:

Files created for this project:

  • Controller Folder:

    • VolunteersController.cs
    • AppointmentsController.cs
  • Models Folder

    • Appointment.cs
    • Volunteer.cs
    • ViewModels
      • VolunteersViewModel.cs
  • Views Folder

    • Appointments (CRUD)
    • Volunteers (CRUD)
  • Resources Folder

    • TianyiZhang_N01378530_Documentation (Documentations)

Shankay Hall's Contributions:

Emailed