Das Projekt versucht nicht Calibre Konkurrenz zu machen sondern ist eher als eine Studie zu Spring Boot zu sehen. Folgende Ideen dazu:
-
- Anbindung der SQLite Datenbank von Calibre mit JPA. Done.
- Bereitstellen der Daten als REST Api. Done.
- API Dokumentation mit Swagger erstellen. Done.
- Web Frontend mit ReactJs Done.
- Web Frontend mit Freemarker Template Done.
- Schön machen der Webfrontends mit Bootstrap. Done.
- Web Frontend mit EmberJs, AngularJs, VueJs, BackboneJs,
- App Frontend mit JavaFX.
Bisher (fast) fertig:
Freemarker UI
React UI
Die Source sind hier zu finden: https://gitlab.com/klaschu/calibredb-parent