A learning project for building a book-selling website where users can search and purchase books. The system manages data efficiently, provides a smooth user experience and supports both frontend and backend operations.
Period
Apr 2025 — Jun 2025
Team Size
04
Customer
Aptech
My Position
Leader, Fullstack Developer
Designed and implemented a layered architecture (MVC), applied Repository Pattern and Dependency Injection
Wrote clean, maintainable code following SOLID principles for extensibility
Led requirements analysis, project planning, and feature assignment for a team of 4
Built both frontend (Thymeleaf, HTML/CSS/JS) and backend (Spring Boot) with MySQL
Designed database schema with data consistency and security best practices
Managed full SDLC: development, testing, deployment, and maintenance
Interested in working together?
Get in Touch