A teljes stack, már beépítve
A builder77 egyszerre MI-alapú készítő, szerkesztő, backend és tárhely. Írd le, mit szeretnél, csiszold chatelve vagy kattintással, és tedd közzé – az adatbázist, a bejelentkezést, az MI-t és a tárhelyet mi intézzük.
Írd le. Nézd, ahogy megszületik.
Beszélgess a builder77-tel úgy, mint egy tapasztalt dizájnerrel és fejlesztővel. Megtervezi a képernyőket, megírja a kódot, felállítja az adatmodellt, és élő eredményt mutat – általában nagyjából egy perc alatt.
- Az Építés mód módosít; a Megbeszélés módban tervezhetsz és kérdezhetsz anélkül, hogy a kódhoz nyúlna.
- A Prompt javítása gomb egy nyers, egysoros ötletből részletes specifikációt készít, mielőtt építeni kezdenél.
- Képmellékletek – húzz be egy képernyőképet, vázlatot vagy moodboardot referenciaként.
- Írj bármilyen nyelven – az alkalmazásod felülete azt a nyelvet követi, amelyet használsz.
Javítás MI-vel
Az előnézetben fellépő hibákat automatikusan elkapjuk. Egy kattintással elküldöd a hibát a builder77-nek, amely megtalálja és kijavítja az okát.
Fejlesztés beszélgetéssel
Kérj új oldalakat, funkciókat vagy más megjelenést. A builder77 csak azokat a fájlokat módosítja, amelyeket kell.
Javasolt következő lépések
Minden építés után a builder77 felajánl néhány rövid folytatást, így mindig tudod, mit próbálj ki következőnek.
Mutass rá, kattints, csiszold
Láss minden változást élőben, azon az eszközön, amely számodra fontos. Ha a szavak nem elég pontosak, kattints pontosan arra az elemre, amelyre gondolsz – vagy nyisd meg a kódot, és szerkeszd magad.
Válts asztali, tablet és telefon nézet között, hogy építés közben minden töréspontot ellenőrizhess.
- v7Vélemények szakasz hozzáadásajelenlegimost
- v6Váltás sötét témáraVisszaállítás4 perce
- v5A foglalási űrlap az adatbázisba mentVisszaállítás12 perce
- v4Első építésVisszaállítás20 perce
Minden üzenet új verziót hoz létre. Bármelyiket megnézheted, és egy kattintással visszaállíthatod.
<!-- hero -->
<h1 class="text-5xl font-serif">
Friss frizura, várakozás nélkül.
</h1>Teljes értékű Monaco kódszerkesztő a szerkesztőfelületen. Szerkessz bármilyen fájlt, és mentsd új verzióként – az MI a te módosításaidtól folytatja.
Valódi backend, beállítás nélkül
Minden alkalmazás automatikusan megkapja az m77 SDK-t: felhőalapú adatbázis, felhasználói fiókok, MI, fájltárolás, e-mail és fizetés. Nincs bemásolandó kulcs, nincs üzemeltetendő szerver. Ugyanezek az adatok REST API-n keresztül is elérhetők Flutter és natív kliensek számára.
Séma nélküli gyűjtemények szűréssel, rendezéssel, számlálással és felhasználónkénti rekordokkal.
Regisztráció, bejelentkezés és munkamenetek az alkalmazásod saját felhasználóinak.
m77.ai.chat() rendszerpromptokkal és JSON-kimenettel, a Builder77 AI hajtja.
Tölts fel fájlokat és képeket 10 MB-ig, és kapsz hozzájuk egy nyilvános URL-t.
Küldj tranzakciós e-maileket, például visszaigazolásokat és értesítéseket.
Az m77.payments.checkout() bankkártyás fizetést fogad a saját Stripe-fiókodba (Starter+).
Minden alkalmazás saját originen fut, és az adatai csak az adott alkalmazáshoz tartoznak. A felhasználók csak a saját rekordjaikat szerkeszthetik.
Az adatbázis, a bejelentkezés és a tárhely nem fogyaszt kreditet. Az élő alkalmazások MI-hívásai 500 tokenenként 1 integrációs kreditet használnak (bemenet + kimenet, hívásonként legalább 1) – egy tipikus MI-válasz kb. 3–4 kredit; a fájlfeltöltés és az e-mail-küldés egyenként 1 integrációs kredit.
// 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');A teljes leírást a dokumentációban találod.
Már ma telepíthető, natív, amikor készen állsz
A mobilalkalmazások azonnal futnak Progressive Web Appként, amelyet bárki a kezdőképernyőjére tehet. Ha az alkalmazásboltokba szeretnél kerülni, alakítsd natív Flutter-projektté, amely ugyanazt a felhőalapú adatbázist használja.
- PWA-manifest és service worker automatikusan hozzáadva közzétételkor
- Flutter-átalakítás egy kattintással (3 üzenetkredit) – Material 3, egyetlen
lib/main.dart+pubspec.yaml - Futtasd a szerkesztőben DartPaddel, vagy valódi, szerveroldali felhős builddel (a Plus csomagtól)
- A Flutter-projekt letöltése a Starter csomagtól
Egy kattintás, és élesben van
A közzététel másodpercekig tart, és tartalmazza a tárhelyet, a HTTPS-t és egy megosztható linket. Olvasd be a QR-kódot, és nyisd meg azonnal a telefonodon.
Minden alkalmazás kap egy azappod.builder77.com címet. A Starter csomagtól egyetlen CNAME rekorddal csatlakoztathatod a saját domainedet – az SSL-tanúsítványt automatikusan kiállítjuk.
Privát alkalmazások
Kapcsold ki a nyilvános linket, hogy amíg dolgozol rajta, csak te nyithasd meg az alkalmazást. A Starter csomagtól.
QR-kód telefonra
Nyisd meg a közzétett alkalmazást a telefonodon egyetlen beolvasással, majd telepítsd.
Saját domainek
Használj saját domaint vagy aldomaint. A DNS-utasításokat közvetlenül a Beállításokban látod.
Név, ikon és szín
Állítsd be az alkalmazás nevét, ikonját és témaszínét – ezek jelennek meg a kezdőképernyő ikonján és a megosztási előnézetekben.
A jelvény eltávolítása
Rejtsd el a kis „Made with builder77” jelvényt a Plus csomagtól.
Alkotóknak, akik gyorsan haladnak
A builder77-et arra terveztük, hogy egyetlen ember gyorsan eljusson az ötlettől az élő termékig. Minden, ami az alkalmazás indulás utáni működtetéséhez kell, ott van a chat mellett.
Adatok fül
Böngészd és szerkeszd a gyűjteményeket, nézd meg, kik regisztráltak az alkalmazásodba, és kezeld a feltöltött fájlokat.
Duplikálás
Másold le bármelyik alkalmazást, hogy kipróbálj egy merész irányt, vagy kiindulópontként használd egy ügyfélnek.
Működő sablonok
Indulj valódi, működő sablonokból élő demókkal – aztán alakítsd át őket chatelve.
Meghívás és jutalom
Oszd meg az ajánlói linkedet – amint a barátod megerősíti az e-mail-címét, mindketten 10 bónusz üzenetkreditet kaptok.
Tudd, mi működik, és találjanak meg
Nézd meg a megtekintéseket, a felhasználókat és a rekordokat minden közzétett alkalmazásnál. Állítsd be a címet és a leírást, amelyet a keresőmotorok és a közösségi megosztási előnézetek használnak.
Illusztráció – az irányítópultod az alkalmazásod valódi számait mutatja.
A te kódod. A te döntésed.
Az alkalmazások egyszerű HTML, CSS és JavaScript – nincs zárt futtatókörnyezet, amiből ki kellene bogozni őket. Töltsd le a teljes projektet ZIP-ként, vidd a Flutter-projektet Xcode-ba vagy Android Studióba, és érd el az adataidat bárhonnan a REST API-n keresztül.
ZIP-export
Töltsd le a webalkalmazásod összes fájlját a Starter csomagtól. Bárhol futtathatod, ahol statikus fájlokat lehet kiszolgálni.
Flutter-projekt
pubspec.yaml + lib/main.dart, készen a flutter run parancsra. A Starter csomagtól.
REST API
Ugyanazok az adatbázis-, bejelentkezési és MI-végpontok, amelyeket az SDK használ, bármely kliens számára.
Mit tartalmaznak az egyes csomagok
| Funkció | Ingyenes | Starter | Plus | Pro | Elite |
|---|---|---|---|---|---|
| Weboldalak, webalkalmazások és mobilalkalmazások | ✓ | ✓ | ✓ | ✓ | ✓ |
| Adatbázis, bejelentkezés, MI, fájltárolás és e-mail | ✓ | ✓ | ✓ | ✓ | ✓ |
| Telepíthető PWA | ✓ | ✓ | ✓ | ✓ | ✓ |
| Alkalmazások | 3 | Korlátlan | Korlátlan | Korlátlan | Korlátlan |
| Saját domainek | — | ✓ | ✓ | ✓ | ✓ |
| Privát alkalmazások | — | ✓ | ✓ | ✓ | ✓ |
| Forráskód letöltése (ZIP) | — | ✓ | ✓ | ✓ | ✓ |
| Flutter-projekt letöltése | — | ✓ | ✓ | ✓ | ✓ |
| Flutter webes buildek a felhőben | — | — | ✓ | ✓ | ✓ |
| Builder77 AI Max | — | — | ✓ | ✓ | ✓ |
| A builder77 jelvény eltávolítása | — | — | ✓ | ✓ | ✓ |
Több felhasználói hely, kredit vagy szerződés kell? Nézd meg az Enterprise csomagot.
Mindez, ingyen kipróbálható
Írd le az ötletedet, és nagyjából egy perc alatt megkapod az első működő verziót. Bankkártya nem szükséges.