Simple tool to check requirement for Bantuan Prihatin Nasional (BPN). Built with Swing Java
- (v1.2+) Requires Java Runtime Enviroment (JRE) 8. Download Here (Oracle)
SSBPN CLI (Command-Line Interface)(Deprecated since v1.1)- SSBPN GUI (Graphical User Interface)
Watch my fast editing video on this project!
- View Fast Edit Video.
- Add Author Pane.
- Make support for
*.exefile type - Build support for
JRE 8/ include JDK 14 library in executable file (.exe). - Implement
material UI APIto modernize Swing's default UI.
- Maven installed
- Java Development Kit (JDK) 8 installed
I used Java SE JDK 8 from Oracle - A text editor / command-line
I used VS Code with Java Extensions Pack
- Click on Maven tabs
- Under lifecycle, click on
package - Wait until it is finished and jar will be available in
/targetfolder. - Run
<java> -jar <filename>-with-dependencies.jar
- Run
mvm package -f "<directory>/pom.xml - Wait until it is finished and jar will be available in
/targetfolder. - Run
<java> -jar <filename>-with-dependencies.jar
- Run
cd bpn - Run
npm run build - Wait until it is finished and jar will be available in
/targetfolder. - Run
<java> -jar <filename>-with-dependencies.jar
- Linux installed
perfer Ubuntu - Node installed
- Run
npm installto install dependencies - Run
npm startto start the local web server - Open
127.0.0.1:4000to view the website