Skip to content

errhythm/facultypedia

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

Watchers

Forks

Languages