Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
Recrea las partidas de trivial por equipos de los jueves en Checkpoint Arcade (Sevilla).
Translation pending
GamesTypeScript · PLpgSQLGitHub @LuisnvbOnlineOwner 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
Sábios del Lúpulo Simulator: trivial por equipos (Next.js + Drizzle + Neon)
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Recrea las partidas de trivial por equipos que "Los Sabios del Lúpulo" juegan los jueves en Checkpoint Arcade (Sevilla). Next.js (App Router) + TypeScript + Drizzle ORM + PostgreSQL (Neon), tomando trivia-friends como referencia de arquitectura. 1. Geografía 2. Arte y Literatura 3. Historia 4. Entretenimiento / Espectáculos 5. Ciencias y Naturaleza 6. Deportes 7. Diversión con banderas (identificar el país por su bandera) 8. Animalitos (identificar el animal por su foto)Read the full README ↗
Recrea las partidas de trivial por equipos que "Los Sabios del Lúpulo" juegan los jueves en Checkpoint Arcade (Sevilla). Next.js (App Router) + TypeScript + Drizzle ORM + PostgreSQL (Neon), tomando trivia-friends como referencia de arquitectura.
~100 preguntas por categoría (~800 en total). Las preguntas de tipo test tienen 4 opciones; las de banderas y animalitos muestran además una imagen.
npm install.env.local (a partir de .env.local.example).npm run db:generate
npm run db:migrate
npm run db:seed
npm run dev y abrir http://localhost:3000./questions)Además del banco cargado por el seed, las preguntas se pueden listar,
crear, editar y borrar desde el navegador en /questions:
src/app/questions/page.tsx)./questions/new) y editar (/questions/[id]/edit) comparten el
mismo formulario (src/components/question-form.tsx): categoría,
dificultad, texto, URL de imagen opcional (con vista previa) y 4 opciones
con 1 marcada como correcta.EDIT_PASSWORD (variable de
entorno, ver .env.local.example); borrar solo pide confirmación. No es
un sistema de usuarios, solo evita ediciones accidentales.Este proyecto usa Neon como Postgres, gestionado con el
CLI oficial (neon) y neon.ts (configuración declarativa):
neon link --project-id <tu-project-id> --branch production -y
neon config init
neon deploy
pageimages), por el mismo motivo.public/team-illustration.png, una ilustración
estilo cómic generada a partir de foto-equipo.jpg (ver
../foto-equipo.jpg) con un filtro de posterizado + detección de bordes
(script ad-hoc, no versionado en el repo).src/db/schema.ts: tablas question / answer_option.src/db/data/*.ts: banco de preguntas por categoría (una por categoría,
~100 preguntas cada una).src/db/seed.ts: inserta todo el banco, construye/resuelve imágenes.src/lib/dal/questions.ts: única capa con acceso a Postgres.src/app/play: configuración de partida (nº de preguntas, categorías) y
sesión de juego (src/components/game-player.tsx).src/app/categorias: listado de categorías con nº de preguntas cargadas
(cada una enlaza a /questions?category=...).src/app/questions: CRUD completo (listado/crear/editar/borrar), Server
Actions en src/app/questions/actions.ts, validación en
src/lib/validation/question.ts, clave compartida en
src/lib/auth/edit-key.ts.Despliegue previsto en Vercel; configurar DATABASE_URL como variable de
entorno del proyecto en Vercel (no versionar .env.local).