An full-stack online library service implemented with React and Spring Boot, allowing users to search, borrow, return, and review books.
Stack
TypeScript, React, Bootstrap, Spring, Spring Boot, MySQL, OktaSDKHighlights
- Built a multi-page online library service with React and TypeScript, providing a responsive and user-friendly front-end.
- Developed the backend with Spring, Spring Boot, and MySQL, creating robust and scalable server-side functionality.
- Implemented user authentication and authorization using OAuth 2 and OIDC with the Okta SDK to enhance security.
- Enabled users to browse, search, borrow, return, and review books within the application, providing a comprehensive online library service.
Demo
(Note: VPN is needed for the video if you are accessing from China)