図書館 Toshokan

1 / 7
Login Page
This project is a full-stack web application developed to help users manage and catalog their personal book collections and efficiently search for them.The main objective of this project was to create a system that would run in a home server, and it would help multiple users quickly find a specific document or related books. The system is not limited to registering books, but also support whitepaper, research papers. Also, I plan to keep updating it to also support other kinds of documents.The backend of this application was built using Spring Boot with Java, providing a robust and concise API for managing the document data. The frontend was build using React and Chakra UI for a ready to use set of components. For this project, the decision on the used technologies were merely the desire of trying it, so there's actually no technical decision that lead to the choise.
Repositories
- toshokanMain repository, backend application.Java Spring Boot PostgreSQL Maven
- toshokan-webFront-end web application.TypeScript React Vite Chakra UI React Router
- toshokan-opsOperations and deployment scripts.Docker