Funcionalidades

A stack completa, já integrada

O builder77 é um criador com IA, um editor, um backend e um alojamento num só lugar. Descreva o que pretende, afine o resultado em conversa ou com cliques e publique — a base de dados, os logins, a IA e o alojamento ficam por nossa conta.

01Criar com IA

Descreva. Veja ganhar forma.

Converse com o builder77 como faria com um designer-programador experiente. Ele planeia os ecrãs, escreve o código, configura o modelo de dados e mostra-lhe um resultado em direto — normalmente em cerca de um minuto.

  • O modo Criar aplica as alterações; o modo Conversar permite planear e fazer perguntas sem mexer no código.
  • Melhorar transforma uma ideia de uma linha num pedido detalhado antes de criar.
  • Imagens anexadas — arraste uma captura de ecrã, um esboço ou um moodboard como referência.
  • Escreva em qualquer idioma — a interface da sua app segue o idioma que usar.
CriarConversar
Melhorar
Um site de marcações para a minha barbearia com serviços, preços e formulário de marcação
referencia.png
Motor de IA · Builder77 AI
Builder77 AIPredefinido
O melhor equilíbrio entre qualidade e rapidez
1 crédito
Builder77 AI Turbo
As gerações mais rápidas para pequenas edições
2 créditos
Builder77 AI MaxPlus
O modelo mais capaz para apps complexas
5 créditos

Corrigir com IA

Os erros na pré-visualização são captados automaticamente. Um clique envia o erro ao builder77, que encontra a causa e a corrige.

Evolua em conversa

Peça novas páginas, novas funcionalidades ou um visual diferente. O builder77 só edita os ficheiros que precisam de mudar.

Próximos passos sugeridos

Depois de cada versão, o builder77 sugere alguns passos curtos para que saiba sempre o que experimentar a seguir.

02Design e edição

Aponte, clique e afine

Veja cada alteração em direto, no dispositivo que lhe interessa. Quando as palavras não chegam, clique no elemento exato a que se refere — ou abra o código e edite-o diretamente.

Selecione um elemento e descreva a alteração
Cortes impecáveis, zero espera.
h1.hero-title
Aumenta este título e usa uma fonte serifada↑
Pré-visualização por dispositivo

Alterne entre molduras de computador, tablet e telemóvel para verificar cada breakpoint enquanto cria.

Histórico de versões ilimitado
  1. v7Secção de avaliações adicionadaatual
    agora
  2. v6Mudança para tema escuroRestaurar
    há 4 min
  3. v5Formulário guarda marcações na base de dadosRestaurar
    há 12 min
  4. v4Primeira versãoRestaurar
    há 20 min

Cada mensagem cria uma versão. Pré-visualize qualquer uma e restaure-a com um clique.

Editor de código integrado
index.htmlapp.jsGuardar como versão
<!-- hero -->
<h1 class="text-5xl font-serif">
  Cortes impecáveis, zero espera.
</h1>

Um editor Monaco completo dentro do criador. Edite qualquer ficheiro e guarde-o como nova versão — a IA continua a partir das suas alterações.

03Backend

Um backend a sério, sem configuração

Cada app recebe automaticamente o SDK m77: base de dados na cloud, contas de utilizador, IA, armazenamento de ficheiros, email e pagamentos. Sem chaves para colar nem servidores para gerir. Os mesmos dados estão disponíveis através de uma API REST para Flutter e clientes nativos.

Base de dados

Coleções sem esquema com filtros, ordenação, contagens e registos por utilizador.

Login

Registo, início de sessão e sessões para os utilizadores da sua app.

IA

m77.ai.chat() com prompts de sistema e saída em JSON, com tecnologia Builder77 AI.

Armazenamento

Carregue ficheiros e imagens até 10 MB e receba um URL público.

Email

Envie emails transacionais, como confirmações e notificações.

Pagamentos

m77.payments.checkout() recebe pagamentos por cartão na sua própria conta Stripe (a partir do Starter).

Isolamento

Cada app corre na sua própria origem e os dados pertencem apenas a essa app. Os utilizadores só podem editar os seus próprios registos.

A base de dados, o login e o alojamento não gastam créditos. As chamadas de IA das apps publicadas usam 1 crédito de integração por cada 500 tokens (entrada + saída, mínimo de 1 por chamada) — cerca de 3–4 créditos por uma resposta de IA típica; cada carregamento de ficheiro e cada email usam 1 crédito de integração.

app.js — o SDK m77
injetado automaticamente
// 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');

Referência completa na documentação.

04Móvel e Flutter

Instalável hoje, nativa quando quiser

As apps móveis funcionam de imediato como Progressive Web Apps que as pessoas adicionam ao ecrã principal. Quando quiser chegar às lojas de apps, converta-a num projeto Flutter nativo que usa a mesma base de dados na cloud.

  • Manifesto PWA e service worker adicionados automaticamente ao publicar
  • Conversão para Flutter com um clique (3 créditos de mensagem) — Material 3, um único lib/main.dart + pubspec.yaml
  • Execute-a no criador via DartPad ou com uma compilação real na cloud, no servidor (a partir do plano Plus)
  • Descarregue o projeto Flutter a partir do Starter
PWA
Adicionar ao ecrã principal no iPhone e Android
Flutter
iOS, Android e web a partir de um só código
05Publicação e alojamento

Online num clique

Publicar demora segundos e inclui alojamento, HTTPS e um link para partilhar. Digitalize o código QR para a abrir de imediato no telemóvel.

Publicada
https://barber-booking.builder77.com
https://marcar.asuabarbearia.pt SSL

Cada app recebe um endereço asuaapp.builder77.com. A partir do Starter, ligue o seu próprio domínio com um único registo CNAME — o certificado SSL é emitido automaticamente.

Apps privadas

Desative o link público para que mais ninguém possa abrir a app enquanto trabalha nela. A partir do Starter.

Código QR para telemóvel

Abra a app publicada no telemóvel com uma leitura e depois instale-a.

Domínios personalizados

Use um domínio ou subdomínio que seja seu. As instruções de DNS aparecem diretamente nas Definições.

Nome, ícone e cor

Defina o nome, o ícone e a cor do tema da sua app — usados no ícone do ecrã principal e nas pré-visualizações de partilha.

Remover o selo

Oculte o pequeno selo «Made with builder77» a partir do plano Plus.

06O seu fluxo de trabalho

Feito para quem cria e quer avançar depressa

O builder77 foi pensado para que uma só pessoa passe rapidamente da ideia a um produto online. Tudo o que precisa para gerir a app depois do lançamento está ao lado do chat.

Separador Dados

Explore e edite coleções, veja os utilizadores que se registaram na sua app e faça a gestão dos ficheiros carregados.

Duplicar

Copie qualquer app para experimentar uma direção ousada ou reutilizá-la como ponto de partida para um cliente.

Modelos funcionais

Comece com modelos reais e funcionais, com demonstração em direto — e depois adapte-os em conversa.

Convide e ganhe

Partilhe o seu link de recomendação: assim que o seu amigo confirmar o endereço de email, cada um recebe 10 créditos de mensagem bónus.

07Estatísticas e SEO

Saiba o que funciona, seja encontrado

Veja visualizações, utilizadores e registos de cada app publicada. Defina o título e a descrição usados pelos motores de busca e pelas pré-visualizações de partilha nas redes sociais.

Estatísticas · últimos 14 dias
Visualizações
Utilizadores
Registos

Ilustração — o seu painel mostra os números reais da sua app.

Pré-visualização na pesquisa
barber-booking.builder77.com
Fade & Co. — Marque um corte em 30 segundos
Aceitamos clientes sem marcação. Escolha o barbeiro, um horário e receba a confirmação por email.
08Propriedade e exportação

O seu código. A sua decisão.

As apps são HTML, CSS e JavaScript simples — sem runtime proprietário do qual se libertar. Descarregue o projeto completo num ZIP, leve o projeto Flutter para o Xcode ou o Android Studio e aceda aos seus dados a partir de qualquer lado através da API REST.

Exportar ZIP

Descarregue todos os ficheiros da sua aplicação web a partir do Starter. Aloje-a em qualquer sítio que sirva ficheiros estáticos.

Projeto Flutter

pubspec.yaml + lib/main.dart, pronto para flutter run. A partir do Starter.

API REST

Os mesmos endpoints de base de dados, login e IA que o SDK usa, disponíveis para qualquer cliente.

O que inclui cada plano

FuncionalidadeGrátisStarterPlusProElite
Sites, aplicações web e apps móveis✓✓✓✓✓
Base de dados, login, IA, armazenamento e email✓✓✓✓✓
PWA instalável✓✓✓✓✓
Apps3IlimitadoIlimitadoIlimitadoIlimitado
Domínios personalizados—✓✓✓✓
Apps privadas—✓✓✓✓
Descarregar código-fonte (ZIP)—✓✓✓✓
Descarregar projeto Flutter—✓✓✓✓
Compilações web Flutter na cloud——✓✓✓
Builder77 AI Max——✓✓✓
Remover o selo builder77——✓✓✓

Precisa de mais lugares, mais créditos ou de um contrato? Veja o plano Empresas.

Tudo isto, grátis para experimentar

Descreva a sua ideia e receba uma primeira versão funcional em cerca de um minuto. Sem cartão de crédito.