Criador de apps com IA

Crie um app web com IA, com banco de dados próprio

Descreva o que seu app deve guardar e mostrar. O Briks cria as páginas, o banco de dados por trás delas, os formulários que salvam e a busca, depois lê o código em busca de falhas de segurança e hospeda o resultado.

Experimente um exemplo
  • Banco de dados próprio, criado com a construção
  • Formulários, tarefas agendadas e webhooks
  • Código analisado quanto à segurança antes de publicar
Banco de dadoseventos, 3 registros
EventoDataPublicado
12 abr
20 de abr.
25 de abr.

Renomeie um evento ou ative um.

oakhall.briks.live/events

O que rola no Oak Hall

  • 12 abrFeira de artesanato de primaveraDetalhes e horários
  • 20 de abr.Repair caféDetalhes e horários

No ar, criado a partir de 2 registros publicados

Uma demonstração funcional com dados de exemplo. Experimente.

O que um app web significa na Briks

Um site mostra as mesmas páginas para todo mundo. Um app web guarda dados e trabalha com eles. No Briks, isso se resume a estas partes, criadas juntas a partir da sua descrição.

  • Registros em um banco de dados

    Coisas de que você mantém uma lista, como receitas, eventos, vagas ou fornecedores, ficam como registros no banco de dados do próprio app. Você os adiciona e edita no estúdio.

  • Páginas criadas a partir dos registros

    Cada registro pode ter a sua própria página, e as páginas de listagem os ordenam e filtram. As páginas são geradas com antecedência, então cada registro é uma página de verdade que os mecanismos de busca encontram.

  • Formulários que salvam

    Formulários de contato e de consulta guardam todas as entradas, e um formulário pode salvar o que os visitantes enviam como um registro no seu banco de dados.

  • Buscar

    Os visitantes podem pesquisar seus registros, por rotas que pertencem ao seu app e rodam ao lado das páginas dele.

  • Tarefas agendadas e webhooks

    Execute uma tarefa em um horário programado e avise suas outras ferramentas quando o site for publicado, um formulário chegar ou um registro mudar.

  • Dashboards, quando você precisa de números

    Uma tela de números, gráficos e tabelas para sua equipe é um dashboard, um tipo de projeto próprio.

    Criador de dashboards com IA

O que você pode criar hoje com o criador de apps com IA

Cada exemplo usa apenas o que o Briks faz hoje. Quando parte de uma ideia ainda não está disponível, o cartão avisa.

  • Registros e páginas

    Uma coleção de receitas ou de cardápios

    Cada prato é um registro com sua própria página. Sua equipe edita os registros na aba Database, e o site no ar é publicado de novo com a mudança.

  • Registros e um feed

    Uma seção de notícias ou um blog

    Posts guardados como registros, os mais recentes primeiro, cada um com sua própria página, e um feed para quem acompanha.

  • Registros e páginas

    Uma lista de eventos ou grade de aulas

    Eventos ou aulas como registros, cada um com sua data e sua própria página, na ordem que você pedir. Uma vaga pode ser paga uma vez, pelo seu próprio processador de pagamentos.

  • Registros, busca e formulários

    Um quadro de vagas ou diretório com busca

    Anúncios como registros com uma página cada, uma busca que passa pelas rotas do próprio app e candidaturas que chegam por um formulário.

  • Formulários e webhooks

    Formulários de pedido e de contato

    Pedidos de reserva, orçamentos ou candidaturas, guardados no estúdio e enviados por email para você em produção, com um webhook para repassar cada um a outra ferramenta.

  • Contas e pagamentos

    Cadastro de membros e vagas pagas

    Os visitantes se cadastram com email e senha, ou com Google e mais sete provedores com suas próprias chaves, e pagam uma vez por uma vaga, um download ou um serviço pelo seu próprio processador.

  • Contas e pagamentos

    Assinaturas que renovam

    Os membros assinam um plano que renova todo mês ou todo ano, com período de teste gratuito opcional, pela sua própria conta do Stripe, Paddle, Polar ou Lemon Squeezy. Páginas podem ficar reservadas para assinantes.

  • Pagamentos, sob pedido

    Frete e taxas de entrega

    Peça frete e a Briks o cria no seu app com a sua própria conta de pagamento: pedidos enviados pelo correio, com as taxas de entrega que você definir.

  • Dashboard

    Um dashboard para a sua equipe

    Uma tela com números-chave, gráficos e tabelas, criada a partir da sua descrição. Os números são os que você informa.

    Como os dashboards são criados

O banco de dados do seu app, com registros que você pode editar

No estúdio, a aba Database funciona como a tabela daqui: todas as coleções, todos os registros, prontos para mudar.

Quando uma criação guarda dados, o banco de dados vem junto. Um Owner ou Admin também pode criar um manualmente na aba Database. Cada coleção, como receitas, eventos ou fornecedores, é uma tabela de registros que você pode ver, ampliar e editar.

Quando os registros mudam, o site no ar é publicado de novo para que as páginas feitas a partir deles continuem atualizadas: na hora, na primeira vez, e depois no máximo uma vez a cada cinco minutos, não importa quantas edições você faça. Cada alteração também pode ser enviada às suas outras ferramentas como um webhook record.changed.

Seus registros são seus para levar. Em um plano pago, baixe uma coleção em CSV, ou tudo em JSON dentro de um zip, com até 50.000 registros por coleção, e ative cópias noturnas, cada uma guardada por 30 dias.

  • Criado com a construção ou à mão
  • Veja, adicione e edite na aba Database
  • Baixe como CSV ou JSON nos planos pagos, até 50.000 registros por coleção
  • Cópias noturnas guardadas por 30 dias nos planos pagos, quando ativadas
Seu próprio banco de dados
PãoPreçoEm promoção
Pão rústico de fermentação natural
Pão de centeio com sementes
Pãozinho de cardamomo
Uma demonstração funcional. Mude um preço ou tire um item da promoção.

Formulários que guardam cada resposta

Não é preciso assinar nenhum serviço de formulários. O que as pessoas enviam pelos formulários do seu app fica guardado para você.

As entradas ficam guardadas no estúdio para cada site, onde as 100 mais recentes são exibidas. Quando o site está em produção, cada nova entrada também é enviada por e-mail para você. As entradas enviadas para a prévia em briks.live são guardadas, mas não enviadas por e-mail, para que os testes nunca encham sua caixa de entrada.

Para passar as entradas a outra ferramenta, adicione um webhook para form.received, e ele é avisado de cada entrada assim que ela chega.

As entradas de formulário ainda não podem ser exportadas. Quando precisar guardar e exportar o que os visitantes enviam, peça um formulário que salve no seu banco de dados: em um plano pago, esses registros são baixados como quaisquer outros.

Formulários
Tom ReyesBolo de casamento para 80 convidados2min
Amira ShahAtacado para o nosso café1h
Joe ParkTem opções sem glúten?3h
Entradas de exemplo, para mostrar o layout.

Tarefas agendadas e webhooks para o seu app

Conecte seu app ao resto das suas ferramentas sem precisar manter um servidor próprio.

Uma tarefa agendada chama uma das rotas do próprio app, ou um endereço que você informar, nos horários definidos, e cada execução fica guardada em um histórico. As tarefas rodam com o site publicado ou não.

Um webhook avisa outra ferramenta no momento em que algo acontece: o site é publicado, um formulário é recebido ou um registro muda. Cada entrega é assinada para que quem recebe possa conferir que ela veio do seu app, e a que falha é tentada até cinco vezes: de imediato, depois após cerca de 30 segundos, 2 minutos, 8 minutos e 32 minutos.

Seu app também pode enviar e-mails com o próprio nome, a partir de um endereço em emails.briks.live, depois que você ativar o e-mail: 300 e-mails por mês no Free, 2.000 no Starter, 5.000 no Pro, 15.000 no Studio e 50.000 no Agency, compartilhados por todos os seus sites.

  • 1 tarefa agendada e 1 webhook por projeto no Free, 5 de cada no Starter, 10 no Pro, 25 no Studio e 50 no Agency
  • Eventos: site.published, form.received, record.changed
  • Um envio de teste sempre que você pedir
Tarefas agendadas e webhooks

Tarefas agendadas

  • Enviar o resumo semanalSegundas-feiras às 08:00, chama /api/digestÚltima execução concluída
  • Encerrar eventos passadosTodo dia às 02:30, chama /api/tidyÚltima execução concluída

Webhook para hooks.example.com

  • form.receivedEntregue de primeira

Uma entrega que falha é tentada de novo após cerca de 30 segundos, 2 minutos, 8 minutos e 32 minutos.

Uma demonstração funcional. Nada é enviado desta página.

O código do seu app, aberto para você

Nada fica escondido atrás do criador. Cada arquivo escrito para o seu app está lá para você ler.

Navegue por todos os arquivos escritos para o seu app no estúdio. Quem tem direito de edição pode alterar um arquivo à mão e, em um plano pago, você pode baixar o código como zip quando quiser.

O zip contém o código escrito para o seu app, não as partes compartilhadas em que todo site do Briks roda, então precisa de ajustes para rodar em outro lugar. Nos planos pagos, esses arquivos também podem ficar guardados em um repositório do GitHub, sincronizados nos dois sentidos. Seus registros são seus de qualquer forma: em um plano pago, baixe-os em CSV ou JSON.

Prefere palavras simples? Peça a alteração no chat do estúdio. Ela é criada, publicada e salva como uma versão que você pode desfazer.

O código do seu site
export default function Order() {
  return (
    <Section pad="lg">
      <OrderForm day="saturday" />

Uma leitura de segurança antes de o seu app ser publicado

Apps que guardam dados exigem cuidado. Antes de publicar, o Briks lê o código escrito para o seu app em busca dos erros que mais vazam dados.

A leitura procura chaves e senhas escritas em arquivos, rotas que alteram dados sem limite de frequência, dados recebidos sem verificação, consultas ao banco de dados montadas juntando textos, HTML criado a partir de texto bruto e páginas ou rotas que chamam outro endereço. O que ela encontra volta para o construtor corrigir.

Os segredos de que seu app precisa são definidos no estúdio e ficam fora dos arquivos dele. O contraste de cores também é verificado, no código e na página no ar, como em todo site Briks.

Nos planos pagos, o agente Segurança continua verificando depois do lançamento: o código após cada publicação e o site no ar toda segunda-feira, com cada achado em palavras simples e cada correção aguardando sua aprovação.

O agente de Segurança
Leitura de segurançaoakhall.briks.live
  • Chaves e senhas escritas em arquivos
  • Rotas que alteram dados sem limiteEncontrado na rota que recebe candidaturas e corrigido: foi adicionado um limite.
  • Dados recebidos sem verificação
  • Consultas ao banco de dados montadas a partir de textos
  • HTML definido a partir de texto bruto
  • Páginas ou rotas que chamam outro endereço

Leitura concluída. Nada mais a corrigir.

Uma demonstração da leitura. Os nomes dos arquivos são inventados.

O que os apps ainda não fazem

Melhor saber agora do que depois de criar. Nenhum destes está disponível hoje.

  • Ainda não

    Chamadas a serviços externos

    Páginas e rotas ainda não podem chamar endereços de outros serviços. Webhooks e tarefas agendadas são a forma de conectar outras ferramentas hoje.

  • Ainda não

    Exportar as entradas de formulários

    As entradas de formulário ficam no estúdio e na sua caixa de entrada. Os registros do seu banco de dados podem ser baixados em um plano pago.

  • Ainda não

    Email com o seu próprio domínio

    O e-mail do site é enviado de um endereço em emails.briks.live, com o nome do seu site, e não do seu domínio.

  • Ainda não

    Dados de outras ferramentas nos dashboards

    Os dashboards guardam seus registros no próprio banco de dados, começando com registros de exemplo, e salvam a partir dos formulários. Eles ainda não leem seus outros bancos de dados nem ferramentas.

    Criador de dashboards com IA
  • Ainda não

    Uma linha de comando ou uma API pública

    Tudo é feito no estúdio: construção, mudanças, registros, tarefas e webhooks.

Quanto custa criar um app

Os apps usam os mesmos créditos e planos que os sites.

50créditos reservados enquanto um novo app é construído
5créditos reservados para uma alteração
5créditos reservados para uma verificação

Uma reserva é separada enquanto o trabalho roda. Depois, cada tarefa é cobrada pelo trabalho que deu: o que não é usado volta, o que passar da reserva sai do seu saldo, e um pedido que falha não é cobrado.

  • Free

    $0para começar

    • 50 créditos uma única vez, no cadastro
    • 1 site
    • Um endereço briks.live
    • 500 MB de armazenamento
  • Starter

    $16por mês

    ou $160 por ano, 2 meses grátis

    • 175 créditos por mês
    • 1 site
    • Seu próprio domínio
    • 5 GB de armazenamento
  • Pro

    $29por mês

    ou $290 por ano, 2 meses grátis

    • 400 créditos por mês
    • 3 sites
    • 3 domínios próprios seus
    • 10 GB de armazenamento
  • Studio

    $79por mês

    ou $790 por ano, 2 meses grátis

    • 1.200 créditos por mês
    • 10 sites
    • 10 domínios próprios seus
    • 25 GB de armazenamento
  • Agency

    $199por mês

    ou $1.990 por ano, 2 meses grátis

    • 3.000 créditos por mês
    • 30 sites
    • 30 domínios próprios seus
    • 100 GB de armazenamento

Os 50 créditos do plano Free são dados uma única vez; não há recarga diária. Os planos pagos são comprados online, no checkout, mensais ou anuais. Compare todos os planos

Perguntas sobre o criador de apps com IA

Posso criar um app web com IA sem programar?

Sim. Descreva o que o app deve guardar e mostrar, e o Briks cria as páginas, o banco de dados e os formulários. Você pede as mudanças em palavras simples e, se programa, pode editar os arquivos por conta própria.

O meu app tem o próprio banco de dados?

Sim, quando ele guarda dados. O banco de dados é criado com a construção, ou por um Owner ou Admin na aba Database. Você pode ver e editar os registros e, em um plano pago, baixá-los.

As pessoas podem entrar no meu app?

Sim. Peça contas e seu app ganha cadastro e login com e-mail e senha, com e-mails de confirmação e de redefinição enviados pelo site. Google, Apple, Microsoft, GitHub, X, Facebook, LinkedIn e Discord são ativados em Project settings com as chaves do seu próprio app, em todos os planos.

Meu app pode receber pagamentos?

Sim, pagamentos únicos pela sua própria conta Stripe, PayPal, Mollie, Razorpay, Paddle, Lemon Squeezy, Polar, Creem ou Dodo Payments, conectada em Project settings, e assinaturas que renovam todo mês ou todo ano pela Stripe, Paddle, Polar ou Lemon Squeezy. A Briks não cobra taxa sobre as suas vendas. Precisa de envio? Peça, e a Briks o cria dentro do seu app com a sua própria conta de pagamento.

Como conecto meu app a outras ferramentas?

Com webhooks e tarefas agendadas. Os webhooks avisam outra ferramenta quando o site é publicado, um formulário é recebido ou um registro muda, e as tarefas agendadas chamam uma rota ou um endereço em um horário definido. Páginas e rotas ainda não podem chamar serviços externos.

Posso exportar os dados do meu app?

Sim, em um plano pago: os registros do seu banco de dados são baixados em CSV ou JSON, até 50.000 por coleção. As entradas de formulários ainda não podem ser exportadas; elas ficam guardadas no estúdio e são enviadas a você por e-mail em produção.

Meu app passa por verificação de segurança?

Sim. Antes de publicar, o código escrito para o seu app é lido em busca de chaves deixadas em arquivos, rotas sem limite, entradas não verificadas, SQL montado com textos e chamadas para endereços externos, e o que for encontrado volta para ser corrigido. Nos planos pagos, o agente de Segurança verifica de novo após cada publicação.

Posso baixar o código do meu app?

Sim, em um plano pago, em um zip, quando você quiser. Ele contém o código escrito para o seu app, mas não as partes compartilhadas que todo site do Briks usa, então não funciona sozinho. Nos planos pagos, esses arquivos também podem ser mantidos em um repositório do GitHub, sincronizados nos dois sentidos.

Qual é a diferença entre um app e um dashboard?

Um app aqui é um site que guarda registros e trabalha com eles: páginas, formulários e busca. Um dashboard é uma tela de números, gráficos e tabelas para uma equipe, feita com um kit próprio, sem movimento nem decoração.

Quanto custa criar um app?

O mesmo que para um site. Uma nova criação reserva 50 créditos e uma alteração reserva 5, e cada uma é cobrada pelo trabalho que deu. Você começa grátis com 50 créditos, uma única vez, e os planos pagos começam em $16 por mês, comprados online, no checkout.

O que o seu app vai acompanhar?

Descreva em uma frase. Comece com 50 créditos grátis, sem cartão.

Ou comece por um modelo