Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Sitio benéfico donde cualquier persona puede marcar en un mapa dónde vio un perrito abandonado, para que otros puedan ayudarlo o rescatarlo.
perritos-abandonados).supabase.sql de este repo. Esto crea la
tabla perritos y los permisos para que cualquiera pueda ver y marcar
perritos, sin poder borrar los de otros.fotos,
marcado como público. Ahí se guardan las fotos que suba la gente.Project URLanon public key (o publishable key, en proyectos nuevos)Copiá .env.local.example a .env.local y completá con los datos de
Supabase:
cp .env.local.example .env.local
NEXT_PUBLIC_SUPABASE_URL=https://tu-proyecto.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=tu-anon-key
SUPABASE_SECRET_KEY=tu-secret-key
ADMIN_PASSWORD=elegí-una-contraseña-fuerte
SUPABASE_SECRET_KEY y ADMIN_PASSWORD son secretas (sin prefijo
NEXT_PUBLIC_): solo las usa el servidor, nunca llegan al navegador.
npm install
npm run dev
.env.local.perritos) podés buscar por ese
número en la columna numero y borrar esa fila puntual.Arriba a la derecha del mapa hay un botón "🔒 Acceso equipo". Cualquier
persona a la que le compartas la contraseña de ADMIN_PASSWORD puede:
La contraseña se valida en el servidor (src/app/api/moderar/route.ts),
nunca en el navegador, así que aunque alguien mire el código del sitio no
puede saltearla. Cargar un perrito nuevo sigue sin pedir nada — esa parte
sigue abierta a cualquiera a propósito, para que reportar sea lo más fácil
posible.
Si en algún momento querés cambiar quién tiene acceso, simplemente cambiá
ADMIN_PASSWORD en Vercel (Project Settings → Environment Variables) y
volvé a compartir la nueva contraseña con tu equipo.