Volver a proyectos

Family Phrase Game

Aplicación web desplegada con Flask que convierte frases familiares y chistes internos en un juego grupal con puntuación, carga de frases e interfaz simple en vivo.

Rol
Implementación full-stack, diseño del flujo de juego y despliegue
Tipo
App web desplegada
Estado
En vivo
Año
2026
Captura de la interfaz de Family Phrase Game
La superficie de juego desplegada: una frase enviada por la familia, el temporizador de ronda y la puntuación por equipos.

Qué resuelve este proyecto

Los juegos genéricos son divertidos, pero se vuelven más significativos cuando el contenido es personal y específico del grupo.

Cómo lo construí

El juego usa frases enviadas por familiares y las presenta en una interfaz simple para que otros jugadores las describan y adivinen.

Estructura del sistema

  1. 01Flask sirve la aplicación y sus rutas.
  2. 02El frontend estático muestra la superficie de juego.
  3. 03Las frases pueden prepararse desde respuestas de Google Forms.
  4. 04El despliegue permite jugar desde el navegador.

Stack: Python · Flask · HTML · CSS · JavaScript · Render

Tradeoffs que tomé

Contenido personal sobre bancos genéricos

Tradeoff

Las listas genéricas de frases son más fáciles de lanzar, pero eliminan el valor personal del juego familiar.

Resultado

Diseñé la carga de frases alrededor de expresiones enviadas por la familia para que el juego se sienta personalizado, divertido y rejugable.

Interfaz simple sobre complejidad de cuentas

Tradeoff

Las cuentas y funciones de base de datos podrían hacer el juego más robusto, pero agregarían fricción antes del evento.

Resultado

Elegí Flask, pantallas simples, puntuación y carga de frases para desplegar rápidamente una app web jugable.

MVP desplegable en vez de demo local

Tradeoff

Correrlo localmente sería más fácil, pero haría el proyecto más difícil de compartir, probar y explicar.

Resultado

Desplegué la app para que el proyecto pudiera abrirse desde el navegador y presentarse como un sistema funcional real.

Qué salió de esto

  • 01Desplegué una aplicación web en Flask que se puede abrir desde el navegador y presentar como un sistema funcional.
  • 02Construí el juego alrededor de carga de frases personalizadas, puntuación y pantallas simples de juego en lugar de bancos genéricos de palabras.
  • 03Demostré ejecución rápida de MVP: convertir una idea para un evento familiar en una aplicación web desplegada con alcance claro.

Siguiente iteración

  • 01Agregar un modo demo con frases de ejemplo para que los visitantes no lleguen a un estado vacío.
  • 02Mejorar las instrucciones de carga de frases y el layout móvil de juego.
  • 03Agregar una sección de README con capturas del juego, notas de despliegue e instrucciones de instalación.

Abierto a internships, roles técnicos junior y colaboraciones de proyecto.

jpss2004@icloud.com