Structa Cloud Structa Cloud

Frequently Asked Questions

The honest answers to the questions technical buyers ask.

Frequently Asked Questions

The honest answers to the questions technical buyers ask — the stack, the products, the editions, and the fine print.

Structa Cloud is the portfolio and product hub for Mahmoud: a full-stack developer building Django/Wagtail platforms, AI tools, and open-source libraries.
AHA stands for Astro + HTMX + Alpine.js: a server-first rendering stack that ships minimal client-side JavaScript. Astro renders the document, HTMX swaps server-rendered fragments, and Alpine hydrates micro-interactions.
Formints POS (Community, Standard, Pro, Cloud), Precis LMS (Solo, Business), Loop CMS (Community, Business), Syntara AI chat (Community, Business) and vResume (Community, Business). Product editions are priced by capability; paid tiers add richer learning operations, integrations, cloud sync, multi-terminal and hosted features.
Yes. django-fusion, ceptor-ai, and the Formints POS core are all open-source on GitHub under permissive licenses. You can use them in commercial and client projects.
Absolutely. The libraries are production-tested across vResume, Syntara, and the landing pages. The monorepo even documents the licensing terms for reuse.
Clone the monorepo from github.com/mammhoud, run 'make dev' in projects/precis/precis-landing, and explore the Wagtail admin at /admin/. Product pages show outcomes and visual previews; implementation references live in the engineering blog posts.
The monorepo includes Docker Compose orchestration with Traefik + Nginx + Postgres. One 'make deploy' provisions the full stack with HTTPS, and the docs cover DNS-01 Let's Encrypt via Cloudflare.
django-fusion is the component system + routing framework used across every structa.cloud product: StreamField blocks rendered server-side, HTMX fragments, and a dual-mode API pipeline.
ceptor-ai is the AI layer of the monorepo: an MCP server for agent communication, a chat client with multi-model support, and a BEM converter for prompt-to-component generation. It powers Syntara.
Yes — sign-in is powered by django-allauth (headless API + social providers like GitHub and Google). The Log In button in the header opens a modal; after sign-in your session is stored server-side.
We only use essential cookies (theme preference + HTMX navigation state) and never sell data. The privacy policy lists exactly what is collected and how you can request deletion. Non-essential analytics are opt-in via the cookie banner.
Community editions are open source. Standard/Pro list a per-month license; deployment and support are quoted per site. Cloud is fully hosted and quoted on contact. Pricing pages always state the exact model.
Community is a free offline single-terminal POS. Standard adds an embedded Python sidecar + cloud sync client. Pro is multi-terminal with a cloud master and high-throughput Rust API. Cloud is the Pro master, hosted and managed for you.
A React site sends a shell plus a bundle, then builds the page in the browser. Fusion sends the finished HTML in one response. Less to download, less to run, and search engines read exactly what visitors see.
Yes. HTMX streams HTML fragments from Django over plain HTTP — the same technology as the landing page. Dynamic regions stay server-rendered, so there is never a second, parallel API to maintain.
Open an issue on GitHub for open-source questions, or use the contact form on the Contact page for deployment, licensing and Cloud quoting. Business and Cloud editions include dedicated support.

A useful first release beats a noisy roadmap

We start with the customer journey, launch a focused slice, and leave your team with the content and tools to keep improving it.