Skip to content

gjonhajdari/up-scholarships

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UP Scholarships

Desktop app for applying for and managing scholarships for the University of Prishtina. Project build with JavaFX and MySQL.

Getting Started

Clone the repository

git clone https://www.github.com/gjonhajdari/up-scholarships
cd up-scholarships/src

Set Up the Database

Open your terminal and access the MySQL CLI to run the database scripts

mysql -u root -p < src/main/db-structure.sql
mysql -u root -p < src/main/db-testData.sql

Replace root with your MySQL username if you have it configured differently. You will be prompted to enter your password (if you don't have one just hit enter).

Alternatively you can open the scripts and run them in your favorite MySQL GUI.

Configure Database Connection

If your MySQL environment is configured differently, you can change the connection details in the ConnectionUtil.java file. If it isn't, you can skip this step.

// File: ConnectionUtil.java

public class ConnectionUtil {
  // ...
  private static String URL = "jdbc:mysql://localhost:[port]/scholarships";
  private static String USER = [username];
  private static String PASSWORD = [password];
  // ...
}

Dependencies

Name Version
Java 22
MySQL 8.3.0

Contributors

University team project for the Human-Computer Interaction course at the University of Prishtina.

Made with contrib.rocks.

About

Desktop app for applying for and managing scholarships for the University of Prishtina

Topics

Resources

License

Stars

Watchers

Forks