All projects

Websites

LeoAngelo — Real Italy Furniture

A bilingual showroom website for an importer of handmade classic Italian furniture, with its own content admin.

Next.jsTypeScriptnext-intlshadcn/uiFramer MotionPrismaPostgreSQLAuth.js
LeoAngelo — Real Italy Furniture preview

About the project

A brand website for LeoAngelo, which imports authentic handmade Italian furniture. The public site is fully bilingual (Thai and English with next-intl) and presents products by category, room-by-room inspiration and completed projects, with smooth Framer Motion transitions and a hero slider. Behind it is an admin area where the team manages products, rooms, projects, users and incoming customer inquiries without touching code. It's built with Next.js, Prisma on PostgreSQL, Auth.js for sign-in and Cloudinary for images, with client-side size checks, upload timeouts and cancel buttons so large photo uploads don't get stuck. The site runs in Docker, with Playwright tests covering the key flows.