You can deploy this entire application (both the Spring Boot backend/frontend and a PostgreSQL database) to Render.com with a single click:
- Click the Deploy to Render button above.
- Log in to your Render account.
- Review the blueprint template details and click Apply.
- Render will provision a free PostgreSQL database, compile the project using the containerized
Dockerfile, link the connections, and launch your server online automatically.
The repository includes a portable local runner. You do not need Java or Maven installed globally.
- Open PowerShell in the project directory.
- Execute the launcher script:
.\run_local.ps1
- Open your browser and navigate to: http://localhost:8080.
- Open a terminal.
- Run the shell script:
bash run.sh
- System Administrator:
- Username:
admin - Password:
admin123
- Username:
- Librarian Profile:
- Username:
librarian - Password:
lib123
- Username:
- Student Profile:
- Username:
student - Password:
student123
- Username:
Developed by Soul of Ghost