smooth-app
전 세계 식품의 성분·영양·정보를 자유롭게 협업하고 공개하는 데이터베이스
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Plataforma SaaS de avaliação de riscos psicossociais ocupacionais (NR-01 / NR-17 / BS 8800), voltada a consultorias de segurança do trabalho. Permite aplicar questionários com 27 questões em escala 1–4, analisar resultados por empresa/setor/função, gerar laudos PDF e exportar dados. O projeto usa Cloudflare Pages com CI automático por branch: • Branch develop → ambiente DEV • Branch main → PROD (branch protegida — PR obrigatório) O build.js injeta as variáveis de ambiente nos arquivos HTML antes do deploy. Configure as seguintes variáveis em cada environment no Cloudflare Pages:README 전문 보기 ↗
Plataforma SaaS de avaliação de riscos psicossociais ocupacionais (NR-01 / NR-17 / BS 8800), voltada a consultorias de segurança do trabalho. Permite aplicar questionários com 27 questões em escala 1–4, analisar resultados por empresa/setor/função, gerar laudos PDF e exportar dados.
| Arquivo | Papel |
|---|---|
psicomap-admin.html | Painel da consultoria (requer login) |
psicomap-forms.html | Formulário público acessado via link com token |
build.js | Script de build: injeta variáveis de ambiente antes do deploy |
O projeto usa Cloudflare Pages com CI automático por branch:
develop → ambiente DEVmain → PROD (branch protegida — PR obrigatório)O build.js injeta as variáveis de ambiente nos arquivos HTML antes do deploy. Configure as seguintes variáveis em cada environment no Cloudflare Pages:
| Variável | Obrigatória | Descrição |
|---|---|---|
SUPA_URL | Sim | URL do projeto Supabase |
SUPA_ANON | Sim | Chave anon pública do Supabase |
APP_ENV | Não | development ativa banner visual de DEV |
STRIPE_PAYMENT_LINKS | Não | JSON com links de pagamento por plano |
| Ambiente | Project ID |
|---|---|
| PROD | vftyiildukrpgmnbcnao |
| DEV | szqatgvgghxvyyncsjxl |
Para configurar um novo ambiente Supabase, aplique as migrations na raiz do projeto em ordem (psicomap-phase1-migration.sql → psicomap-phase2-migration.sql → demais migration_*.sql), depois crie o primeiro usuário admin e promova-o via SQL:
UPDATE perfis SET role = 'admin' WHERE id = '<UUID do usuário>';
| Documento | Conteúdo |
|---|---|
CLAUDE.md | Guia para o agente: contexto de negócio, regras críticas, convenções |
PSICOMAP_REFERENCIA_PROJETO.md | URLs, parâmetros, RPCs, localStorage, comandos SQL |
PSICOMAP_DOCUMENTACAO_TECNICA_2026-06-09.md | Arquitetura completa, schema, divergências DEV/PROD, changelog |
PROJETO.md | Módulos do painel admin, fluxo técnico detalhado, histórico de versões |