/WC-University-Portal

University Management System implemented with java spring-boot

Primary LanguageJavaMIT LicenseMIT

WC University Management System

WC University is an Imginary University and this project is to manage this university. There are 7 microservices for backend and a vaadin based front-end(under development) to maitain this system.

Technology Used:

UI:
  • Vaadin
  • HTML
  • CSS
Backend:
  • Java
  • Spring boot
Data Resource:
  • NoSQL
  • MongoDB

Mudules:

1. Coordinator View
  • View Registered courses by him/her

  • View current CGPA, number of credits completed

  • Apply for convocation if eligible (depends on his/her program’s minimum credits for graduation criteria). Otherwise the option will be disabled

  • Make payment for convocation (Selecting gateway and placing TrxID). This option will be disabled before applying. Also one can make payment only once.

       DemoUser Name: DRA
       DemoUser Password: DRAWCU
    
2. Student View
  • View students registered in program he is coordinating

  • View their grades and credits completed

  • Select students and register them into different courses offered in that particular program.

     DemoUser Name: 2019200000044
     DemoUser Password: 2019200000044WCU
    
3. Admission Officer View
  • View students registered in all the programs

  • Add students in different programs. Only into one of the programs created in the system, a student can be admitted.

  • Create initial login credentials for the students

     DemoUser Name: OAAJ
     DemoUser Password: OAAJWCU
    
4. Deputy Registrar(Academic) VIew
  • View all the programs and courses offered in the university

  • Create program

  • Create courses. Course needs to be offered in any one of the created program. A program combo box makes it sure.

     DemoUser Name: DRA
     DemoUser Password: DRAWCU
    
5. Deputy Registrar(Human Resource) VIew
  • View all the employees in all the departments

  • Add employee into any department and create initial credentials.

     DemoUser Name: DRHR
     DemoUser Password: DRHRWCU
    

Demo Links:

FrontEnd Link:

Please click in all of the micro services link before getting into the fornt end.

Microservices links: