Features

The whole stack, already built in

maker77 is an AI builder, an editor, a backend and a host in one place. Describe what you want, refine it by chatting or clicking, and publish — with the database, logins, AI and hosting handled for you.

01Build with AI

Describe it. Watch it appear.

Chat with maker77 like you would with a senior designer-engineer. It plans the screens, writes the code, sets up the data model and shows you a live result — usually in about a minute.

  • Build mode makes changes; Discuss mode lets you plan and ask questions without touching code.
  • Enhance turns a rough one-liner into a detailed spec before you build.
  • Image attachments — drop in a screenshot, sketch or mood board as a reference.
  • Write in any language — your app's interface follows the language you use.
BuildDiscuss
Enhance
A booking site for my barbershop with services, prices and an appointment form
reference.png
AI engine · Maker77 AI
Maker77 AIDefault
Best balance of quality and speed
1 credit
Maker77 AI Turbo
Fastest generations for quick edits
2 credits
Maker77 AI MaxBuilder+
Most capable model for complex apps
5 credits

Fix with AI

Errors in your preview are captured automatically. One click sends the error to maker77, which finds and fixes the cause.

Iterate by conversation

Ask for new pages, features or a different look. maker77 edits only the files that need to change.

Suggested next steps

After every build, maker77 proposes a few short follow-ups so you always know what to try next.

02Design & editing

Point, click, refine

See every change live, in the device you care about. When words aren't precise enough, click the exact element you mean — or open the code and edit it yourself.

Select an element, describe the change
Fresh cuts, zero wait.
h1.hero-title
Make this headline bigger and use a serif font↑
Live preview frames

Switch between desktop, tablet and phone frames to check every breakpoint as you build.

Unlimited version history
  1. v7Add reviews sectioncurrent
    now
  2. v6Switch to dark themeRestore
    4 min ago
  3. v5Booking form saves to databaseRestore
    12 min ago
  4. v4First buildRestore
    20 min ago

Every message creates a version. Preview any of them, then restore with one click.

Built-in code editor
index.htmlapp.jsSave as version
<!-- hero -->
<h1 class="text-5xl font-serif">
  Fresh cuts, zero wait.
</h1>

A full Monaco editor in the builder. Edit any file and save it as a new version — the AI picks up from your changes.

03Backend

A real backend, zero setup

Every app gets the m77 SDK automatically: a cloud database, user accounts, AI, file storage, email and payments. No keys to paste, no servers to run. The same data is available over a REST API for Flutter and native clients.

Database

Schemaless collections with filters, sorting, counts and per-user records.

Auth

Sign up, sign in and sessions for your app's own users.

AI

m77.ai.chat() with system prompts and JSON output, powered by Maker77 AI.

Storage

Upload files and images up to 10 MB; get a public URL back.

Email

Send transactional emails like confirmations and notifications.

Payments

m77.payments.checkout() takes card payments into your own Stripe account (Starter+).

Isolation

Each app runs on its own origin and its data is scoped to that app. Users can only edit their own records.

Database, auth and hosting are free on every plan. AI calls, file uploads and emails from live apps each use 1 integration credit.

app.js — the m77 SDK
auto-injected
// 1. Sign a user in
await m77.auth.signIn({ email, password });

// 2. Save a record they own
const note = await m77.db.create('notes', {
  title: 'Kickoff call', pinned: true
});

// 3. Query only this user's data
const mine = await m77.db.list('notes', {
  where: { pinned: true }, sort: '-createdAt', mine: true
});

// 4. Add AI in one line
const summary = await m77.ai.chat(note.title, {
  system: 'Summarize in one sentence'
});

// 5. Files and email
const { url } = await m77.storage.upload(file);
await m77.email.send({ to, subject: 'Saved!', html });
m77.toast('All done');

Full reference in the docs.

04Mobile & Flutter

Installable today, native when ready

Mobile apps run instantly as Progressive Web Apps that people add to their home screen. When you want the app stores, convert to a native Flutter project that talks to the same cloud database.

  • PWA manifest and service worker added automatically when you publish
  • One-click Flutter conversion (3 message credits) — Material 3, single lib/main.dart + pubspec.yaml
  • Run it in the builder via DartPad, or a real server-side cloud build (Builder plan and up)
  • Download the Flutter project on Starter and up
PWA
Add to Home Screen on iPhone & Android
Flutter
iOS, Android & web from one codebase
05Publishing & hosting

One click to live

Publishing takes seconds and includes hosting, HTTPS and a shareable link. Scan the QR code to open it on your phone right away.

Published
https://barber-booking.maker77.app
https://book.yourbarbershop.com SSL

Every app gets a yourapp.maker77.app address. On Starter and up, connect your own domain with a single CNAME record — SSL is issued automatically.

Private apps

Disable the public link so only you can open the app while you work on it. Starter and up.

QR code for phones

Open the published app on your phone in one scan, then install it.

Custom domains

Use a domain or subdomain you own. DNS instructions are shown right in Settings.

Name, icon & color

Set your app's name, icon and theme color — used for the home-screen icon and share previews.

Remove the badge

Hide the small “Made with maker77” badge on Builder and up.

06Your workflow

Built for the maker moving fast

maker77 is designed around one person going from idea to live product quickly. Everything you need to run the app after launch lives next to the chat.

Data tab

Browse and edit collections, see the users who signed up to your app, and manage uploaded files.

Duplicate

Fork any app to try a bold direction or reuse it as a starting point for a client.

Working templates

Start from real, working templates with live demos — then remix them by chatting.

Invite & earn

Share your referral link — you and your friend each get 10 bonus message credits.

07Analytics & SEO

Know what's working, get found

See views, users and records for each published app. Set the title and description used by search engines and social share previews.

Analytics · last 14 days
Views
Users
Records

Illustration — your dashboard shows your app's real numbers.

Search preview
barber-booking.maker77.app
Fade & Co. — Book a haircut in 30 seconds
Walk-ins welcome. Pick a barber, choose a time and get a confirmation by email.
08Ownership & export

Your code. Your call.

Apps are plain HTML, CSS and JavaScript — no proprietary runtime to unpick. Download the full project as a ZIP, take the Flutter project to Xcode or Android Studio, and reach your data from anywhere over the REST API.

Export ZIP

Download every file of your web app on Starter and up. Host it anywhere static files are served.

Flutter project

pubspec.yaml + lib/main.dart, ready for flutter run. Starter and up.

REST API

The same database, auth and AI endpoints the SDK uses, available to any client.

What's included on each plan

FeatureFreeStarterBuilderProElite
Websites, web apps & mobile apps✓✓✓✓✓
Database, auth, AI, storage & email✓✓✓✓✓
Installable PWA✓✓✓✓✓
Apps3UnlimitedUnlimitedUnlimitedUnlimited
Custom domains—✓✓✓✓
Private apps—✓✓✓✓
Download source code (ZIP)—✓✓✓✓
Download Flutter project—✓✓✓✓
Flutter cloud web builds——✓✓✓
Maker77 AI Max——✓✓✓
Remove the maker77 badge——✓✓✓

Need more seats, credits or a contract? See Enterprise.

Everything above, free to try

Describe your idea and get a working first version in about a minute. No credit card required.