This repository includes:
src/com/garage/GarageServiceApp.java)server.js) for optional API mode.env.example to .env..env:
JAVA_DB_URLJAVA_DB_USERJAVA_DB_PASSWORDmysql -u root -p < sql/setup.sql
.\run-desktop.cmd
Alternative:
npm.cmd start
This opens the Swing application directly and does not use a browser URL.
The launcher keeps Maven artifacts under project-local .m2/.
Set these only if you want email sending from the desktop app:
JAVA_EMAIL_ENABLED=trueJAVA_SMTP_USERJAVA_SMTP_PASSJAVA_SMTP_FROMJAVA_SMTP_HOST (default smtp-relay.brevo.com), JAVA_SMTP_PORT (default 587), JAVA_SMTP_SECURENotes:
JAVA_SMTP_PASS must be a Google App Password (not your normal account password).JAVA_SMTP_* or SMTP_* values from .env.npm.cmd run verify:smtpIf you still want server mode:
.\run-project.cmd
or
npm.cmd run start:server