A comprehensive bookstore application with a purpose to bring books closer to readers’ doorstep

BookGlobe — Selling Words & Imagination

Category: Web Application

Technology: javaspringng

BookGlobe holds a special place in my journey as it was first full-fledged application which I created & deployed using AWS free tier. Thanks to the free-tier, I became proficient in infrastructure management, deploying the app with Nginx, Docker Swarm + Portainer, and Galera Clustering. If I were to open the project today, I can’t help but chuckle at the code, I wrote back then – it’s pretty bad, but nostalgic. It was written using Angular 8 & Spring Boot 2.2. But, that’s the beauty of growth; looking back & realize how much you’ve evolved since then. It was built on the PWA philosophy, ensuring a seamless experience across devices and platforms.

Key Features

  • Elegant User Interface: An elegant, minimalistic interface ensures easy navigation for users across the application.
  • Robust Checkout Process: Seamlessly secure and efficient checkout experience.
  • Realtime Functionality: With the power of Spring WebSocket & StompJS (ng2-stompjs), the application facilitates real-time interaction.
  • Advanced Book Search: Efficient search capabilities by title, author, or publisher, thus elevating the overall user experience.
  • Versatile Application: Tailored for both readers and bookstore managers, offering versatile platform with powerful customization options.
BookGlobe - Management portal showcasing order
BookGlobe - Management portal for books.
BookGlobe - Wishlist page.
BookGlobe - Shop page.
BookGlobe - Home page.
BookGlobe - Showcasing description for book.
BookGlobe - Shop page showcasing books for programming.
BookGlobe - Order page.