Skip to content

FYP Registration System Application (FYPRSA) - Group Assignment for NTU SC2002 (OODP) AY22/23 S2

Notifications You must be signed in to change notification settings

timooo-thy/SC2002-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTU SCSE SC2002 OODP Assignment

FYP Registration System Application (FYPRSA)

About

In today's academic environment, Final Year Projects play a crucial role in every university student. It is essential to have an efficient system that can manage and monitor the progress of these projects, which involves collaboration between Students, Supervisors, and the FYP Coordinator.

The system needs to be scalable, modular, and easy to maintain, which can be achieved using Object-Oriented Programming (OOP) and Model-View-Controller (MVC) Architecture in Java. OOP principles provide a clear separation of concerns, while MVC Architecture ensures a clear distinction between the Model, View and Controller layers.

This project system can have different user roles with specific permissions, enabling Students to upload requests for project, Supervisors to evaluate and assign the projects, and the FYP Coordinator to manage and monitor the overall progress of the projects.

Language(s) used

Java

IDE(s) used

Eclipse

Setup

Download the project from GitHub.

git clone https://github.com/timooo-thy/SC2002-MVC.git

Use Eclipse to build the project.

Contributors

Name Github Account
Timothy Lee Timothy Lee
Yau Jun Hao Yau Jun Hao
Justin Wong Justin Wong
Lee Cheng Yao Lee Cheng Yao
Abhishekh Pandey Abhishekh Pandey

Video Demostration

FYPRSA Demo

About

FYP Registration System Application (FYPRSA) - Group Assignment for NTU SC2002 (OODP) AY22/23 S2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages