Red Moon
Back to work

My own platform for small business websites

One shared core and a small folder per client. Fast websites with bookings, orders or a shop, switched on through configuration.

Industry
Small retail and services
Engagement
My own product
My role
Product, architecture and development
Stack
Astro, Node, PostgreSQL, Stripe, Docker, Cloudflare Pages

The problem

A café, a photographer or a pastry shop needs a fast website that shows up on Google and that they can update, and sometimes bookings or orders too. Building each one from scratch doesn’t pay off, and WordPress templates end up slow and hard to maintain.

What I decided

  • One shared core and a small folder per client with its content and configuration. Every improvement to the core reaches every site.
  • Modules switched on through configuration: photo albums, bookings, pickup orders with time slots and stock, and a Stripe shop.
  • Static sites with Astro wherever possible: they load fast and need almost no maintenance.

What I built

  • The booking, ordering and shop modules, each with its admin panel.
  • The security basics done properly: scrypt passwords, signed sessions, rate limits and daily encrypted backups.
  • An SEO checker and a Lighthouse check on every deploy, plus monitoring with Telegram alerts.
  • Migrations of WordPress and Elementor sites to custom code.

Result

14 websites built on the platform for businesses in Spain and Bolivia. The first one is live and the rest are in review with their owners.

Tell me about your project

A 30-minute call, no strings attached. If I'm not the right fit, I'll tell you.