Skip to content

Latest commit

 

History

88 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Material Bread logo

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Course: CSE470

Name: Ehsanur Rahman Rhythm

ID: 22241163

Email: ehsanur.rahman.rhythm@g.bracu.ac.bd

Project Title: FacultyPedia - Faculty Review and Consultancy Management System

Project URL: https://myfacultypedia.errhythm.me

Project Status: Completed all features and requirements by the blessings of Allah SWT

Demo Accounts

Account Email Password
Student ehsanur.rahman.rhythm@g.bracu.ac.bd 12345678
Faculty juston.conn@bracu.ac.bd 12345678
Admin facultypedia@errhythm.me 12345678

Features

Requirement 1

Faculty Profile & Search System:

  • Search functionality for students to find faculty based on criteria such as course, department, initials, etc.
  • View faculty profile information such as email, courses, department, initials
  • Registration Ability for faculty and students (feature)

Requirement 2

Faculty Review System:

  • Ability for students to leave feedback on faculty
  • Ability for students to mark the review as anonymous (Admin Approval needed before publishing)
  • Faculty usergroup will always see every review as anonymous

Requirement 3

Review Approval System:

  • Admin dashboard to approve or reject anonymous reviews before they are visible to students
  • Ability for admin to view and manage all reviews for all faculties

Requirement 4

Consultation Management System:

  • Ability for students to request consultation with faculty
  • Faculty can accept or reject consultation requests
  • Auto-generated meet link for approved consultations
  • Email notifications sent to both students and faculty for consultation updates

Requirement 5

Scheduling and Availability Management:

  • Faculty can manage their availability for consultation
  • Ability for students to see faculty availability and schedule consultations accordingly
  • Option to reschedule or cancel consultations

Requirement X

Faculty Dashboard:

  • Ability to view and manage their consultation requests

Student Profile:

  • Ability to see all reviews given to the faculties in one page (except the anonymous one)

Registration Restriction:

  • Users will be provided usergroup based on their email (g.bracu.ac.bd for students, bracu.ac.bd for faculties)
  • Registration will be failed if any mail used other than bracu.ac.bd domain

HitCount

About

Faculty Review and Consultancy Management System

Resources

Stars

2 stars

Watchers

1 watching

Forks

Contributors

Languages