Truth In Beauty: a skincare studio website, store and admin on one domain

Truth In Beauty is an organic skincare and esthetics studio in Stockton, California. We moved its site off a page builder, rebuilt it cleanly, and added an online skincare store, customer accounts and an admin back office on the same domain. Visit truthinbeauty.love.

Truth In Beauty

A skincare studio's site moved off a page builder and rebuilt, plus an online store and an admin on the same domain.

What we built

  • Static rebuild off the old page builder, keeping the studio's existing theme
  • One H1 per page, a single canonical host, structured data and a blog with RSS
  • Online store with customer accounts, Stripe, PayPal and Venmo, and pickup at the studio
  • Admin for products, orders, customers, coupons, gift cards and the blog
  • Next.js
  • PostgreSQL
  • Stripe
  • PayPal
  • Netlify

The rebuild

The visual design is the theme the studio already used. Our work was making it a clean, fast site underneath.

The online store

The store lives on the studio's own domain, next to the website, and is managed from the same admin as the blog.

The admin

This admin became the starting point for our reusable XOLBY admin template, which we now use for other client back offices in our web development portfolio, including the Donna Rodrigues site.

Stack and services

Static HTML for the marketing pages, and a Next.js app with PostgreSQL for the store, customer accounts and admin. Payments run through Stripe, PayPal and Venmo, and the site is served by Netlify.

Services used: e-commerce website development, a website rebuild, technical SEO and AI writing tools. More beauty and wellness websites.

Next project: Lena's Wreath Decor, an online store for handmade wreaths.

Frequently asked questions

Can a studio sell products online and offer pickup?

Yes. This store supports ordering online with pickup at the studio, alongside regular checkout.

Did you design the site?

No. The visual design is the theme the studio already had. We rebuilt everything under it, cleaned up the structure and content, and added the store and the admin.

Which payment options does the store support?

Card payments through Stripe, plus PayPal and Venmo.

Can I write blog posts with AI help?

The admin's blog includes AI writing tools, inside the same editor where posts are reviewed and published.

Related services

Have a project in mind?

Tell us what you need and we'll get back to you by email.