Gethebook V2

About the Project

Gethebook v2 brings a seamless, upgraded experience for book discovery and community sharing. From finding your next favorite story to discussing your latest read, it is the ultimate app for book lovers.

CategoryWebsite
TimelineSeptember 21, 2026 - In Progress
RoleFull Stack Developer
Gethebook V2

Tech Stack

The Challenge

The original university project relied on a legacy monolith architecture, resulting in slower performance, difficult maintainability, and a dated user experience that was hard to scale.

The Solution

Completely re-engineered the application independently using a modern, serverless tech stack (Vue 3, Neon PostgreSQL, Clerk) to achieve faster load times, robust security, and seamless scalability.

Contributions

  • Designed and developed a responsive user interface utilizing Tailwind CSS and Pinia for efficient state management.
  • Spearheaded the complete rewrite of the application from a legacy codebase to a modern Vue 3 and Vite architecture.
  • Implemented a serverless PostgreSQL database using Neon and Drizzle ORM for optimized data queries and management.
  • Integrated the Google Books API to dynamically fetch and display comprehensive book metadata.
  • Configured secure user authentication and session management using Clerk.

Key Features

  • Book discovery and real-time search functionality
  • Secure user authentication and profile management
  • Book sharing and community review system
  • Personal reading lists and collection tracking