Fujimod
Try your camera firmware in the browser and build Fujimod SD boot files.
Cook up any idea
Translation pending
LifestyleTypeScript · CSSGitHub @fernandolisboaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Refogar: dourar alho e cebola na gordura quente — o gesto por onde quase toda comida brasileira começa. É daí que vem o nome. App de receitas com IA, bilíngue pt-BR / en-US desde a primeira linha. Você busca o que já existe, cria conversando com a IA, ou cria no capricho por formulário — e um único núcleo de domínio cuida de tudo, idêntico em qualquer idioma.Read the full README ↗
Refogar: dourar alho e cebola na gordura quente — o gesto por onde quase toda comida brasileira começa. É daí que vem o nome.
App de receitas com IA, bilíngue pt-BR / en-US desde a primeira linha. Você busca o que já existe, cria conversando com a IA, ou cria no capricho por formulário — e um único núcleo de domínio cuida de tudo, idêntico em qualquer idioma.
npm ci
cp .env.example .env.local # preencha DATABASE_URL, BETTER_AUTH_SECRET e as chaves de IA
npm run dev # http://localhost:3000
Comandos que você vai usar:
npm run typecheck # tsc --noEmit
npm run lint # eslint
npm test # vitest — dois projetos: "node" (Postgres real) e "ui" (jsdom)
npm run e2e # Playwright de fumaça (ver docs/e2e.md)
npm run db:generate # gera a migração Drizzle a partir do schema
As migrações são geradas no repo e aplicadas no deploy (o vercel.json roda db:migrate antes do build). Nunca migre o banco de produção da sua máquina.
CONTEXT.md — a linguagem ubíqua do domínio (Receita, Proveniência, Visibilidade, Cozinha, Avaliação, Salvar…). É a fonte da verdade dos nomes; se um termo não está aqui, provavelmente não devia existir.docs/adr/ — as decisões de arquitetura, uma por assunto, com o porquê e as alternativas rejeitadas.docs/handoffs/ — handoffs auto-suficientes de cada fase de trabalho.docs/observabilidade.md — as linhas de log ([erro], [mail]…) e como achá-las nos logs da Vercel.docs/agents/ — as convenções pra agentes (issue tracker, triage, docs de domínio).Desenvolvimento por fases, e cada issue passa por um pipeline de 8 passos: explorar → planejar → revisar o plano → corrigir → implementar em TDD → code-review multi-lente → corrigir → validar e mergear. Tudo por branch + PR + squash-merge — nunca direto na main (que é protegida). Os detalhes vivem no CLAUDE.md.
node sobe um Postgres real e descartável.docs/** ou qualquer .md) pulam a CI e o deploy — handoff e ADR não mexem no build.Feito com café e alho dourando na panela.