Funkcijos

Viskas, ko reikia, jau integruota

builder77 — tai DI programėlių kūrėjas, redaktorius, serverio dalis ir talpinimas vienoje vietoje. Aprašyk, ko nori, tobulink pokalbiu ar spustelėjimais ir publikuok — duomenų baze, prisijungimais, DI ir talpinimu pasirūpinsime mes.

01Kurk su DI

Aprašyk. Stebėk, kaip atsiranda.

Kalbėkis su builder77 kaip su patyrusiu dizaineriu ir programuotoju viename asmenyje. Jis suplanuoja ekranus, parašo kodą, sukuria duomenų modelį ir parodo veikiantį rezultatą — dažniausiai maždaug per minutę.

  • Kūrimo režimas atlieka pakeitimus, o aptarimo režimu gali planuoti ir klausti neliesdamas kodo.
  • Patobulinti dar prieš kūrimą paverčia vieno sakinio idėją išsamiu aprašu.
  • Paveikslėlių priedai — įkelk ekrano nuotrauką, eskizą ar nuotaikų lentą kaip pavyzdį.
  • Rašyk bet kuria kalba — tavo programėlės sąsaja bus ta kalba, kuria rašai.
KurtiAptarti
Patobulinti
Rezervacijų svetainė mano barberšopui su paslaugomis, kainomis ir registracijos forma
pavyzdys.png
DI variklis · Builder77 AI
Builder77 AINumatytasis
Geriausia kokybės ir greičio pusiausvyra
1 kreditas
Builder77 AI Turbo
Greičiausias generavimas smulkiems pakeitimams
2 kreditai
Builder77 AI MaxPlus
Pajėgiausias modelis sudėtingoms programėlėms
5 kreditai

Taisyti su DI

Peržiūros klaidos užfiksuojamos automatiškai. Vienu spustelėjimu nusiunti klaidą builder77, o jis suranda ir pašalina priežastį.

Tobulink pokalbiu

Paprašyk naujų puslapių, funkcijų ar kitokios išvaizdos. builder77 redaguoja tik tuos failus, kuriuos tikrai reikia keisti.

Siūlomi kiti žingsniai

Po kiekvieno kūrimo builder77 pasiūlo kelis trumpus tęsinius, tad visada žinai, ką išbandyti toliau.

02Dizainas ir redagavimas

Parodyk, spustelėk, patobulink

Kiekvieną pakeitimą matai iškart — tame įrenginyje, kuris tau svarbus. Kai žodžių nepakanka, spustelėk būtent tą elementą, kurį turi omenyje, — arba atsidaryk kodą ir redaguok pats.

Pasirink elementą, aprašyk pakeitimą
Šviežios šukuosenos, be laukimo.
h1.hero-title
Padidink šią antraštę ir naudok šriftą su užraitais↑
Gyvos peržiūros rėmeliai

Perjunk kompiuterio, planšetės ir telefono rėmelius ir tikrink kiekvieną lūžio tašką dar kurdamas.

Neribota versijų istorija
  1. v7Pridėti atsiliepimų skiltįdabartinė
    dabar
  2. v6Perjungti į tamsią temąAtkurti
    prieš 4 min.
  3. v5Rezervacijos forma išsaugo į duomenų bazęAtkurti
    prieš 12 min.
  4. v4Pirmoji versijaAtkurti
    prieš 20 min.

Kiekviena žinutė sukuria versiją. Peržiūrėk bet kurią ir atkurk vienu spustelėjimu.

Integruotas kodo redaktorius
index.htmlapp.jsIšsaugoti kaip versiją
<!-- hero -->
<h1 class="text-5xl font-serif">
  Šviežios šukuosenos, be laukimo.
</h1>

Pilnas Monaco redaktorius tiesiai kūrimo įrankyje. Redaguok bet kurį failą ir išsaugok jį kaip naują versiją — DI tęs nuo tavo pakeitimų.

03Serverio dalis

Tikra serverio dalis, be jokių nustatymų

Kiekviena programėlė automatiškai gauna m77 SDK: debesijos duomenų bazę, naudotojų paskyras, DI, failų saugyklą, el. paštą ir mokėjimus. Jokių raktų kopijavimo, jokių serverių priežiūros. Per REST API tie patys duomenys pasiekiami ir Flutter bei kitoms natyvioms programoms.

Duomenų bazė

Kolekcijos be schemos su filtrais, rikiavimu, skaičiavimu ir kiekvieno naudotojo įrašais.

Prisijungimas

Registracija, prisijungimas ir sesijos tavo programėlės naudotojams.

DI

m77.ai.chat() su sisteminėmis užklausomis ir JSON išvestimi, veikia su Builder77 AI.

Saugykla

Įkelk failus ir paveikslėlius iki 10 MB ir gauk viešą URL.

El. paštas

Siųsk transakcinius laiškus, pavyzdžiui, patvirtinimus ir pranešimus.

Mokėjimai

m77.payments.checkout() priima mokėjimus kortelėmis į tavo paties Stripe paskyrą (nuo Starter plano).

Izoliacija

Kiekviena programėlė veikia savo kilmės domene (origin), o jos duomenys priklauso tik jai. Naudotojai gali redaguoti tik savo įrašus.

Duomenų bazė, prisijungimai ir talpinimas kreditų nenaudoja. DI iškvietimai iš veikiančių programėlių sunaudoja 1 integracijų kreditą už kiekvienus 500 žetonų (įvestis + išvestis, mažiausiai 1 už iškvietimą) — tipiškam DI atsakymui maždaug 3–4 kreditus; failų įkėlimai ir el. laiškai sunaudoja po 1 integracijų kreditą.

app.js — m77 SDK
įterpiama automatiškai
// 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');

Visas aprašas — dokumentacijoje.

04Mobilioji versija ir Flutter

Įdiegiama jau šiandien, natyvi, kai būsi pasiruošęs

Mobiliosios programėlės iškart veikia kaip progresyviosios žiniatinklio programos (PWA), kurias žmonės gali įsidėti į pradžios ekraną. Kai panorėsi į programėlių parduotuves, paversk jas natyviu Flutter projektu, kuris naudoja tą pačią debesijos duomenų bazę.

  • PWA manifestas ir service worker pridedami automatiškai publikuojant
  • Konvertavimas į Flutter vienu spustelėjimu (žinučių kreditai: 3) — Material 3, vienas lib/main.dart + pubspec.yaml
  • Paleisk ją kūrimo įrankyje per DartPad arba per tikrą kūrimą debesyje (nuo Plus plano)
  • Atsisiųsk Flutter projektą nuo Starter plano
PWA
Pridėk prie pradžios ekrano iPhone ir Android
Flutter
iOS, Android ir žiniatinklis iš vieno kodo
05Publikavimas ir talpinimas

Vienas spustelėjimas — ir jau internete

Publikavimas užtrunka kelias sekundes ir apima talpinimą, HTTPS bei nuorodą, kuria galima dalytis. Nuskaityk QR kodą ir iškart atsidaryk programėlę telefone.

Publikuota
https://barber-booking.builder77.com
https://book.tavokirpykla.com SSL

Kiekviena programėlė gauna adresą tavoprograma.builder77.com. Nuo Starter plano gali prijungti savo domeną vienu CNAME įrašu — SSL išduodamas automatiškai.

Privačios programėlės

Išjunk viešą nuorodą, kad programėlę galėtum atidaryti tik tu, kol prie jos dirbi. Nuo Starter plano.

QR kodas telefonams

Atidaryk publikuotą programėlę telefone vienu nuskaitymu ir įsidiek ją.

Nuosavi domenai

Naudok savo domeną ar subdomeną. DNS instrukcijos rodomos tiesiai nustatymuose.

Pavadinimas, piktograma ir spalva

Nustatyk programėlės pavadinimą, piktogramą ir temos spalvą — jie naudojami pradžios ekrano piktogramai ir dalijimosi peržiūroms.

Pašalink ženkliuką

Nuo Plus plano gali paslėpti mažą ženkliuką „Made with builder77“.

06Tavo darbo eiga

Sukurta kūrėjui, kuris juda greitai

builder77 sukurtas vienam žmogui, kuris greitai pereina nuo idėjos iki veikiančio produkto. Viskas, ko reikia programėlei valdyti po paleidimo, yra šalia pokalbio.

Skiltis „Duomenys“

Naršyk ir redaguok kolekcijas, matyk naudotojus, užsiregistravusius tavo programėlėje, ir tvarkyk įkeltus failus.

Dubliuoti

Nukopijuok bet kurią programėlę, kad išbandytum drąsią kryptį ar panaudotum ją kaip pagrindą klientui.

Veikiantys šablonai

Pradėk nuo tikrų, veikiančių šablonų su gyvomis demonstracijomis — ir perdaryk juos pokalbiu.

Kviesk ir uždirbk

Pasidalyk savo rekomendacijos nuoroda — kai draugas patvirtins el. pašto adresą, abu gausite premijinių žinučių kreditų (po 10).

07Analitika ir SEO

Žinok, kas veikia, ir būk randamas

Matyk kiekvienos publikuotos programėlės peržiūras, naudotojus ir įrašus. Nustatyk pavadinimą ir aprašymą, kuriuos naudoja paieškos sistemos ir socialinių tinklų peržiūros.

Analitika · paskutinės 14 dienų
Peržiūros
Naudotojai
Įrašai

Iliustracija — tavo valdymo skydelyje rodomi tikri programėlės skaičiai.

Paieškos peržiūra
barber-booking.builder77.com
Fade & Co. — Užsiregistruok kirpimui per 30 sekundžių
Laukiame ir be išankstinės registracijos. Pasirink barberį, laiką ir gauk patvirtinimą el. paštu.
08Nuosavybė ir eksportas

Tavo kodas. Tavo sprendimas.

Programėlės yra paprastas HTML, CSS ir JavaScript — jokios uždaros vykdymo aplinkos, kurią reikėtų narplioti. Atsisiųsk visą projektą kaip ZIP, perkelk Flutter projektą į Xcode ar Android Studio ir pasiek savo duomenis iš bet kur per REST API.

ZIP eksportas

Nuo Starter plano atsisiųsk visus savo žiniatinklio programos failus. Talpink ją bet kur, kur galima pateikti statinius failus.

Flutter projektas

pubspec.yaml + lib/main.dart, paruošta komandai flutter run. Nuo Starter plano.

REST API

Tie patys duomenų bazės, prisijungimo ir DI galiniai taškai, kuriuos naudoja SDK, prieinami bet kuriam klientui.

Kas įeina į kiekvieną planą

FunkcijaNemokamasStarterPlusProElite
Svetainės, žiniatinklio programos ir mobiliosios programėlės✓✓✓✓✓
Duomenų bazė, prisijungimai, DI, saugykla ir el. paštas✓✓✓✓✓
Įdiegiama PWA✓✓✓✓✓
Programėlės3NeribotaiNeribotaiNeribotaiNeribotai
Nuosavi domenai—✓✓✓✓
Privačios programėlės—✓✓✓✓
Šaltinio kodo atsisiuntimas (ZIP)—✓✓✓✓
Flutter projekto atsisiuntimas—✓✓✓✓
Flutter žiniatinklio kūrimas debesyje——✓✓✓
Builder77 AI Max——✓✓✓
builder77 ženkliuko pašalinimas——✓✓✓

Reikia daugiau naudotojų vietų, kreditų ar sutarties? Žr. Enterprise.

Visa tai — išbandyk nemokamai

Aprašyk savo idėją ir maždaug per minutę gauk veikiančią pirmąją versiją. Banko kortelės nereikia.