Faculty Management System

Optimizing Faculty Management Processes

Introduction

    The Faculty Management System is a comprehensive platform designed to streamline administrative tasks within an educational institution. Leveraging React in the frontend and Spring Boot in the backend, the system empowers administrators to efficiently manage student, lecturer, and project information. With an intuitive UI catering to both administrators and students, the system enables seamless addition of individuals and projects. Users can access and view detailed course and department information, fostering enhanced transparency and collaboration within the faculty. This system amalgamates robust technology with user-friendly design, optimizing faculty management processes and enhancing overall communication and accessibility.

Problem Overview


Why is this need?
  • Efficiency and Time Savings
  • Resource Optimization
  • Accurate Data Management
  • Enhanced Communication
  • Improved Collaboration
  • Reduced Workload Stress
  • Compliance and Record Keeping
  • Adaptation to Change

Solution Architecture

High-Level Overview
  • Our faculty management System has 3 tiers
  • Database Management System
  • Backend Server
  • Frontend Dashboards (Student & Admin)

Control Flow of the System
ER diagram

Technology Stack

Languages

JavaScript 70.2%
Java 26.6%
HTML 2.02%
CSS 1.1%
Shell 0.4%

Team

Tharudi Perera

E/19/278
CN eportfolio

Nuwantha Lakshan

E/19/492
CN eportfolio

Ashan Wimalasiri

E/19/452
CN eportfolio


Supervisor

Prof Manjula Sandirigama

Senior Lecturer