RESTEX
A website builder and CMS built on Rust and Actix — designed for speed, concurrency, and AI integration. Enabling MSMEs to go live with a fully customizable website through a simple onboarding flow.
Why Rust + Actix + PostgreSQL?
As a growing startup, we needed infrastructure that could handle serious load from day one without ballooning server costs. Rust with Actix gives us best-in-class performance and memory safety — the kind of concurrency handling that lets us serve thousands of simultaneous users on modest hardware.
For the database, PostgreSQL with indexing and VectorDB support was a deliberate choice. We're building toward AI-powered features — intelligent content suggestions, semantic search, automated layout optimization — and Postgres with vector extensions gives us a unified database that handles both relational data and AI embeddings without bolting on a separate vector store.
The result: a platform that's fast today and AI-ready for tomorrow.
Onboarding
Getting a website live starts with a simple three-step onboarding process. No technical knowledge required — business owners fill out what they know about their own business, and the platform handles the rest.
- Business Information — enter the business name and select the type of business. This determines the structure and section options available.
- Color Theme — choose a color palette that matches the brand identity. The entire website adapts to the selected theme.
- Section Selection — pick which sections to include in the website: hero, about, gallery, promotions, contact, and more. The number and type of sections available depends on the business category.
For this demo, seven sections were selected, but the platform supports many more depending on the business type.


Upload & Fill Details
After onboarding, the business owner configures each section of their website. The interface is hybrid — part guided, part freeform — so even non-technical MSME owners can easily customize their site.
Each section has its own configuration screen. Upload images for the photo gallery, write the hero headline, add promotional offers, set up flashcard coupons, fill in contact information and footer details. Every field maps directly to what appears on the live website.
The system is designed to be straightforward: fill in the blanks, upload your images, and your website takes shape in real time.





Live Website
Once the details are filled in, the website goes live immediately. It's accessible at restex.nextly.in/<business-name> — the business name entered during onboarding becomes the URL slug.
The generated website is fully responsive, fast-loading (thanks to Rust's performance on the backend), and optimized for the business type selected during onboarding. All the sections, images, colors, and content configured in the previous step are rendered into a production-ready website.
No deployment step, no waiting. Fill in the details, and it's live.


Internal Content Management
A website isn't a one-time setup. Business owners need to update content regularly — new promotions, updated hours, fresh images, seasonal offers. The internal CMS gives them full control over their live website without any technical knowledge.
Every section that was configured during setup can be edited, reordered, or updated through the CMS dashboard. Change a hero image, update a promotional offer, add new menu items — the changes reflect on the live website immediately.
The system is designed to be highly hybrid and highly customizable. Business owners aren't locked into the initial setup. The CMS is the same intuitive interface they used during onboarding, so there's zero learning curve for making ongoing changes.




Under the Hood
Memory-safe, blazing-fast backend that handles high concurrency on minimal hardware.
Battle-tested relational database with indexing for fast queries at scale.
Vector extensions in Postgres for AI embeddings — semantic search and intelligent content, all in one database.
Built to incorporate intelligent features — content suggestions, layout optimization, automated SEO — as the platform evolves.
Websites go live the moment configuration is complete. No build step, no waiting.
Business owners manage their own content through the same intuitive interface used during setup.
Interested in building something like this?
From high-performance backends to user-friendly frontends, I build software that scales. Let's talk about your project.