smooth-app
A collaborative, free and open database of ingredients, nutrition facts and information on food products from around the world
Aplicar questionários de riscos psicossociais, analisar dados e gerar laudos para consultorias de SST
Translation pending
AI summary · website and README
HealthHTML · PLpgSQLGitHub @elevaitconsultoriaOnlineOwner 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.
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:Read the full 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 |