Customize

Replace the Stacktura branding with your own before going further. Every item below takes under a minute.

App name

Open backend/.env and change APP_NAME=YourApp. This is used in emails, page titles, and the API.

Logo & favicon

Replace logo.svg and favicon.ico in frontend/public/. The logo is used in the navbar, sidebar, and email templates.

Colors

Edit the CSS variables in frontend/src/app/globals.css under :root and .dark. All shadcn/ui components use these tokens, so changing them updates the entire UI.

SEO & meta tags

Update the metadata export in frontend/src/app/layout.tsx. This sets the default title, description, and Open Graph tags.

Email sender

Set MAIL_FROM_ADDRESS and MAIL_FROM_NAME in backend/.env so emails come from your domain.

Seeded accounts

Edit admin email and passwords in backend/database/seeders/ before deploying to production.

Tip

Once done, run npx stacktura cleanup to remove all remaining Stacktura references from the codebase.

Overview Project Structure

Documentation

Ready to build your SaaS?

Full source code, all modules, lifetime updates.

Get Stacktura — $249