https://github.com/silent-brad/bookshelves
A Book Sharing App
https://github.com/silent-brad/bookshelves
angular basecoat-ui caddy java nix spring-boot sqlite typescript
Last synced: 3 months ago
JSON representation
A Book Sharing App
- Host: GitHub
- URL: https://github.com/silent-brad/bookshelves
- Owner: silent-brad
- License: cc0-1.0
- Created: 2025-09-20T15:46:45.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-09-29T23:20:59.000Z (9 months ago)
- Last Synced: 2025-09-30T00:27:23.256Z (9 months ago)
- Topics: angular, basecoat-ui, caddy, java, nix, spring-boot, sqlite, typescript
- Language: Java
- Homepage:
- Size: 1.45 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bookshelves
> _A Book Sharing App_
To start the app, run `./start`. To stop the app run `./stop`.
To run the app locally, run `nix develop`, `mvn clean package && java -jar target/bookshelves-0.0.1-SNAPSHOT.jar` (in backend) and `ng serve` (in frontend).
To deploy the app, run `nix build .#dockerImage` and `docker load < result`.
> NOTE: Make sure you change the `IP` in the `.env` file for PROD.