FleekSite
A multi-tenant website and store builder for small Caribbean businesses — themes or drag-and-drop pages, an AI site builder, products, hosting and domains in one place. It's also where Inkress began.
- 234
- business sites hosted
- Since 2018
- the origin of Inkress
- 3 ways to build
- themes, drag-and-drop, or AI
The problem
A small business wanting a website, a store and a customer pipeline usually ends up stitching together three or four tools. FleekSite is one multi-tenant platform that does all of it — and it's the codebase Inkress, the payments platform, grew out of.
What it does
Each business gets its own site, resolved by its own domain, rendered through a real templating engine — so a theme is a living template, not a fixed picture. You can pick a theme, build pages by dragging blocks onto a canvas, or describe the site you want in a chat and have a first draft generated for you from a real reference to your business.
Around the builder sits the rest of running a small business online: a product catalogue and store, a content editor for posts and pages, lead-capture forms that notify you and can auto-reply, basic analytics, SEO and mobile output, and buying a custom domain. Checkout and payments are handled through Inkress, the commerce platform that started life inside this same project.
There's also a code workbench for people who want to go further — a proper editor for a site's templates, reusable snippets and redirects — with an AI assistant that knows FleekSite's own templating language and can help write it.
Key features
Build a site three ways
Pick a theme, drag blocks onto a page, or describe what you want and let the AI draft it — so a first-timer and a hands-on builder each get a path that suits them, from one platform.
An AI builder grounded in your real business
The site generator can read a reference URL for your business — services, team, hours, colours — so the draft it produces is about you, not generic filler.
A real drag-and-drop editor
Pages are built by dragging from a large library of ready-made blocks onto a canvas with live preview, so a non-developer can lay out a real page without touching code.
Store, content, leads and SEO in one
Products, blog posts, lead-capture forms with notifications and auto-reply, analytics and SEO output all live in the same admin, so a small business runs its whole web presence in one place.
A code workbench when you outgrow the blocks
Anyone who wants full control gets a proper editor for templates, snippets and redirects — with an AI assistant fluent in the platform's own templating language — so power users aren't boxed in.
Payments through Inkress
Checkout is handled by the Inkress commerce platform, so a merchant gets real card payments in a market the global platforms don't serve — from the same tool that built their site.
Where it stands
Live in production, but active development is paused mid-rewrite — the platform runs while the migration to its newer stack, and the unbundling of commerce into Inkress, sit partway done. The newest AI-builder work is gated as a beta, not default self-serve onboarding for everyone yet.
Under the hood — for the technically-minded
How it's built
FleekSite began in 2018 as one Elixir/Phoenix application and has been through a long, deliberate modernization: a Phoenix core still renders sites through a Liquid templating engine, a newer TypeScript rendering service mirrors it route-for-route, a separate image service handles media, and a Remix admin carries the new drag-and-drop builder and AI features. It's a multi-service platform mid-migration, not a single app.
The builder is a real block system wrapping a mature open-source drag-and-drop engine, saving to versioned pages, with a separate rich-text editor for content. The AI features use both Claude and OpenAI with automatic fallback between them, so a quota or rate limit on one provider doesn't stop a user mid-build.
The most significant architectural move is the commerce unbundling: e-commerce — orders, payments, subscriptions, customers — is being lifted out of the monolith into Inkress as a separate service that FleekSite consumes as an external API. That in-flight split is the literal moment a website builder and a payments company became two products from one codebase.
The hard problems
A first-of-its-kind rewrite without going dark
Rather than a big-bang rebuild, the platform runs several generations side by side — the Phoenix core, a route-for-route TypeScript rendering rewrite, a standalone image service, and a fresh Remix admin — so it keeps serving live sites while the new stack is proven a route at a time.
AI generation that produces a real site, not lorem ipsum
The site builder runs a full pipeline — chat discovery, a design plan, HTML generation, then targeted edits — and can crawl a business's own reference page to ground the result in real content, with cross-provider fallback so a single API hiccup doesn't break the flow.
Unbundling commerce into its own company
Extracting orders, payments and subscriptions out of a monolith into an external service (Inkress) that the original app then consumes as a client is genuinely hard — it means keeping a live product working while its most critical subsystem is pulled out from under it and re-attached over an API.
Built with
- Elixir/Phoenix
- Remix
- GrapesJS
- Anthropic Claude
- Postgres
Building something in this space?
Work with us →