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
*.exe
file type - Build support for
JRE 8
/ include JDK 14 library in executable file (.exe). - Implement
material UI API
to 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
/target
folder. - 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
/target
folder. - 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
/target
folder. - Run
<java> -jar <filename>-with-dependencies.jar
- Linux installed
perfer Ubuntu
- Node installed
- Run
npm install
to install dependencies - Run
npm start
to start the local web server - Open
127.0.0.1:4000
to view the website