Back To Projects
Online bookstore (Next.js + Prisma Postgres + Typescript)

Online bookstore (Next.js + Prisma Postgres + Typescript)

4/17/2026 Typescript

A modern full-stack online bookstore built with Next.js and TypeScript, delivering a fast and SEO-friendly experience through server-side rendering and optimized routing. The UI is crafted with Tailwind CSS and ShadCN components, offering a clean, responsive, and accessible design. The application uses Prisma ORM with a PostgreSQL database for reliable and scalable data management. Authentication is handled with NextAuth.js, providing secure and flexible user authentication. It integrates Stripe and PayPal for secure and flexible payment processing, and supports file uploads via UploadThing for efficient and scalable media handling. Overall, the project demonstrates a performant, production-ready architecture with a strong focus on developer experience and maintainability.

View Live Site