Construa um registro de horas para uma equipe

Transforme um pedido de cinco frases em um sistema com cadastros, lançamento de horas, painel semanal e exportação, e saiba o que conferir antes de usar.

A situação

Uma agência com quatro pessoas precisa saber quantas horas cada uma dedicou a cada cliente na semana. Hoje isso fica em planilhas separadas. O objetivo é um sistema simples, com dados fictícios, que a equipe consiga usar no mesmo dia.

O que você pratica

Escrever um pedido completo de uma vez (objetivo, público, funcionalidades, estilo), ler o plano que o agente propõe antes de aceitar o resultado e separar o que foi construído do que ainda precisa ser testado.

Entrada e resultado conferido

O pedido foi montado pelo Início Guiado do workspace, com os cinco campos preenchidos, e enviado ao builder com o Skip Cloud como banco padrão:

Quero criar um sistema de registro de horas para a equipe da Agência Aurora
(dados fictícios) com foco em saber quantas horas cada pessoa dedicou a cada
cliente na semana incluindo cadastro de clientes e projetos, lançamento de horas
com data e descrição, painel semanal por pessoa e por cliente, exportação em CSV
em um visual claro, simples e objetivo.

O agente respondeu em duas partes. Primeiro, o entendimento do pedido e um plano de oito etapas, marcadas conforme concluídas:

  1. Banco de dados e dados de exemplo.
  2. Login e rotas protegidas.
  3. Layout com menu lateral e versão para celular.
  4. Páginas de entrada (login e criação de conta).
  5. Painel semanal com seletor de semana, cartões de totais, gráficos, tabela e exportação em CSV.
  6. Formulário de lançamento de horas com a lista dos últimos lançamentos.
  7. Cadastros de clientes e projetos.
  8. Verificação de qualidade.

Depois, o rastro da execução: cada arquivo criado ou editado aparece como uma linha ("Criado", "Editado", "Consultou o banco", "Verificou qualidade"), e o painel do plano mostra quantas etapas já foram concluídas. Ao final, a mensagem informou 37 etapas concluídas em 265 segundos, o rodapé marcou 10 créditos e o projeto ficou na Versão 0.0.1, com o nome Registro de Horas Aurora atribuído automaticamente.

O que o pedido dizia O que o agente entregou, segundo o resumo final
Cadastro de clientes e projetos Páginas Clientes e Projetos, com criação, edição e exclusão
Lançamento de horas com data e descrição Página Lançar Horas, com pessoa, cliente, projeto, data, horas e descrição, mais os lançamentos recentes
Painel semanal por pessoa e por cliente Painel com navegação por semana, cartões de totais, gráficos por pessoa e por cliente e tabela
Exportação em CSV Botões Exportar CSV nos gráficos, respeitando a semana selecionada
Dados fictícios Equipe Ana, Carlos, Marina e Rafael; clientes TechNova, VerdeVida e MundoDoce; lançamentos de exemplo

O pedido não falava em acesso, mas o agente criou um login com um usuário inicial, porque projetos no Skip Cloud nascem com autenticação. A pré-visualização abriu na tela de entrada do app: logo "AA", nome "Agência Aurora", e-mail, senha, "Esqueci minha senha", Entrar e Criar conta. As credenciais iniciais ficaram na conversa; troque a senha no primeiro acesso e nunca cole senhas no chat (veja Cuidados com dados e chaves).

Como levar para sua operação

Reaproveite a estrutura do pedido trocando o que está entre as vírgulas: o tipo de solução, o público, o objetivo, as funcionalidades e o estilo. Mantenha no máximo três funcionalidades na primeira versão e diga na restrição o que o agente não deve fazer (por exemplo, "não crie login" quando o sistema for público). O método está em Como pedir à IA.

Cada nova versão é mais uma execução do agente e consome créditos; o custo aparece no rodapé de cada resposta. Consulte o saldo em Créditos e plano antes de uma sequência longa de ajustes.

Explore outros casos do Skip.