Back to Portfolio

Ecommerce Platform

Hestia & Home

A curated furniture and home decor marketplace, fully migrated off Base44 into an independent Next.js, Prisma and Stripe platform with zero remaining no-code dependency.

Next.js
TypeScript
Prisma
Stripe

About this project

Hestia & Home

Hestia & Home began as a Base44 no-code prototype. It has since been fully rebuilt as an independent Next.js application, with every Base44 dependency removed.

The new platform runs on Next.js App Router and TypeScript, with Prisma and PostgreSQL handling data, NextAuth handling accounts, and Stripe wired in directly for payments. Cloudinary and Supabase Storage handle image uploads across the admin.

The rebuild covers the full storefront, room-led browsing, curated collections, sale, lookbook and journal, alongside a genuinely large admin back office spanning 20 operational modules.

Category

Ecommerce Platform

Built With

Next.js, TypeScript, Prisma, Stripe

Live Site

Visit

Project scale

Built beyond brochure-site scale

47

storefront & admin pages

20

admin operations modules

16

core data models

26

API routes

0

remaining Base44 dependencies

Project Overview

What was built and why it matters

Challenge

The original Base44 build proved the concept but tied every part of the store, products, orders, content and admin, to a single no-code platform. Growing the business meant the client needed real ownership of the codebase, the data and the hosting, without losing any of the premium storefront experience already validated with Base44.

Solution

The entire platform was rebuilt from scratch as an independent Next.js and TypeScript application. Prisma and PostgreSQL replaced the Base44 data layer, NextAuth replaced its authentication, and Stripe was wired in directly for payments. Every storefront experience, room-led browsing, curated collections, lookbook edits, styling requests and the journal, was recreated, alongside a genuinely large admin back office covering products, orders, customers, suppliers, pricing rules, content and staff roles.

Results

The result is a fully independent, production-grade ecommerce codebase with zero remaining Base44 dependency, live on Vercel with a managed PostgreSQL database. The client owns the entire stack, the data and the deployment, and can extend or host it anywhere.

Business value

What this gives the website owner

Every major section was designed to support visibility, credibility, clearer client journeys or future growth.

01

Full ownership of the codebase and data

Nothing runs through a third-party no-code platform. The client owns the Next.js application, the PostgreSQL database and the deployment outright.

02

Real payment processing

Checkout runs on Stripe directly, rather than a no-code platform's built-in payment layer, giving full control over the checkout experience and fees.

03

A genuinely large operations back office

20 admin modules covering products, orders, suppliers, pricing rules, returns, reviews, content and staff roles, not a simplified no-code admin view.

04

Room to grow without platform limits

Because the codebase is independent, new features, integrations or custom workflows can be added without waiting on a no-code platform's roadmap or pricing tiers.

05

SEO built into daily admin work

Category and content editors include dedicated search engine fields, so search visibility is managed as part of normal catalogue work, not bolted on afterwards.

Screenshots

A closer look

Hestia & Home: Homepage: Hero and Shop by Room
View full size

Homepage: Hero and Shop by Room

1/2
Hestia & Home: Admin: Product catalogue and stock value
View full size

Admin: Product catalogue and stock value

Hestia & Home: Admin: Category SEO fields and search preview
View full size

Admin: Category SEO fields and search preview

Technical approach

Complex underneath, straightforward for the business

The technology was selected to keep a large site consistent, quick to deliver and easier to extend, without forcing the client to understand the engineering behind it.

01

Next.js App Router and TypeScript

The storefront and admin are one type-safe Next.js application, replacing the Base44 no-code runtime with ordinary, inspectable code.

02

Prisma and PostgreSQL

Sixteen Prisma models cover products, orders, customers, reviews, content and operational requests, backed by a managed PostgreSQL database instead of a proprietary data layer.

03

NextAuth and Stripe

Customer accounts and staff logins run on NextAuth, and checkout is wired directly into Stripe's payment intent and webhook flow.

04

Cloudinary and Supabase media pipeline

Product, lookbook and content imagery upload through signed Cloudinary uploads, with Supabase Storage handling category media.

05

Deployed on Vercel

The application is deployed on Vercel with a managed PostgreSQL database, environment-based configuration, and no dependency on the original Base44 hosting.

Features

What's included

Room-led storefront

Shop by Room browsing, curated collections, a sale page and featured product edits.

Lookbook & journal

Editorial room edits and a blog/journal built for search and brand storytelling.

Styling requests

A consultation request flow for shoppers who want guidance before buying.

Full checkout

Cart, wishlist, customer accounts, order history and Stripe-powered checkout.

Returns & reviews

Customer-facing returns requests and product reviews.

20-module admin back office

Products, orders, customers, suppliers, price rules, returns, reviews, CRM, analytics, content, blog, lookbook, staff & roles and more.

Per-category SEO fields

Search engine title, meta description and a live search preview managed directly in the admin.

Back-in-stock & abandoned cart tracking

Operational requests and browsing behaviour captured for follow-up.

Staff roles & permissions

Multiple staff accounts with scoped access to the admin back office.

Next Project

Mancunia Method

Fitness Studio Website

View Project

Not sure what type of website you need?

Tell us about your business and how customers contact, book or buy from you. We will recommend a practical structure and provide a clear quote.