Back
Year
2025
Tech & Technique
Spring Boot 3.5, React, Tailwind CSS, PostgreSQL, JPA/Hibernate, JWT, WebSocket, OpenAI API, Cloudinary, MapStruct
Description
LibraryHub is a modern, scalable library management system designed for high-performance data handling and intelligent user engagement. It features AI-powered book recommendations, real-time communication via WebSockets, and a secure multi-layered authentication framework.
My Role
As a Fullstack Developer, I:
- Developed a robust RESTful API using Spring Boot 3.5 and PostgreSQL, ensuring data persistence and integrity through JPA/Hibernate.
- Implemented secure authentication and Role-Based Access Control (RBAC) using JWT (JSON Web Tokens).
- Integrated OpenAI API for intelligent content recommendations and WebSockets for real-time system notifications.
- Architected a scalable backend utilizing MapStruct for efficient DTO mapping, automated email services, and Cloudinary for cloud-based image management.
- Developed a robust RESTful API using Spring Boot 3.5 and PostgreSQL, ensuring data persistence and integrity through JPA/Hibernate.
- Implemented secure authentication and Role-Based Access Control (RBAC) using JWT (JSON Web Tokens).
- Integrated OpenAI API for intelligent content recommendations and WebSockets for real-time system notifications.
- Architected a scalable backend utilizing MapStruct for efficient DTO mapping, automated email services, and Cloudinary for cloud-based image management.