Title: Database Application (Currently connected to a live database) ❗
Purpose: The main goal of the scheduling application is to let the user store appointments in the most efficient way possible while making it easy to understand for the user. This program connects to an Oracle database that will verify the password on the login screen; also store any changes made in the program. Implementing localization and date/time APIs in the program will automatically update the time to the user's localization. This application was created with Scene Builder for the graphical user interface and coded in NetBeans IDE. The database was modified using MySQL workbench.
Additional Report:
The additional report is in the customer records interface at the bottom of the table view. When the user press the country report button, it will show a report of the total customers for each country.
Author: Giancarlo Bustos
Contact Information:
- Added Maven now for easier execution or feel free to execute the jar file inside the target folder:
("\target\scheduling-1.0-SNAPSHOT-shaded.jar") ❗
IDE Version: Visual Studio code
Version: 1.71.0 (user setup)
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Windows_NT x64 10.0.22000
MySQL Connector Driver: mysql-connector-java-8.0.22
Javafx: javafx-sdk-18.0.2
JDK: JDK 11 openjdk-11.0.16.1
In order to run the jar file, installed JRE 11 or later.
Install Java for vs code if you don't already have it.
Use this link: https://code.visualstudio.com/docs/languages/java
git clone git@github.com:GKARLOZ/Scheduling-Desktop-Application-WGU-SoftwareDevTwon.git
Open this project with VSCode Now open the src\main\java\com\giancodes\Main.java file Click run on top of the main method
Run | Debug
public static void main(String[] args) {
Or go to the root directory for this project and run:
mvn clean install
java -jar target/scheduling-1.0-SNAPSHOT-shaded.jar
- User: test
- Password: test