/Facility-Management-System

This is a group project extensively based on DBMS, it's an attempt in creating an interface for the various Facilities provided inside our college

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Gitpod Ready-to-Code

Table of Contents

By- Sandeep, Sarthak

This is a group project extensively based on implementing a DBMS, its an attempt in creating an interface for the various Facilities provided by workers inside our college. For more Details read the Write UP

1.External Library used for material Design : JFoenix
2.External Library for exporting excel sheets : Apache POI
3.JDBC(mysql-connector jar file)(Platform Independent) MySQL

How To Setup Project

1.Clone the repo on your local machine (git clone github.com/itissandeep98/Facility-Management-System)
2.Set the default java Version to be java 11 and javaFX (preferably 14)
3.Import the dependicies using gradle to the library
4.Change the VM options in configurations (for eg in Ubuntu : "--module-path /usr/lib/jvm/javafx-sdk-14/lib --add-modules=javafx.controls,javafx.fxml")
5.Import the DBMS DATA.sql file to the local database
6. Change these parameters in Main.java according to your database.

IF ALL GOES WELL,THEN YOU WILL SEE THE FOLLOWING SCREENS

Login Screen

image

On Successfull Login

image

Employee Screen (Interface for the workers)

image

User Screen (Interface for the Students or Faculty)

image

History of User

image

FMS Screen (Interface for the FMS head to manage everything)

image

Interface for FMS head to modify employee database

image