Juego que consiste en responder a preguntas relacionadas con el desarrollo de software a nivel Front-End.
- Competitivo: CUÁNTO sabes de esta materia.
- Viralidad: compartir tu resultado.
- Inmediatez.
- Validar las props (empezar por RankingTable - numPlayers).
- Planteamiento de arquitectura con nuestro BASS (Firebase).
- Traernos 50 preguntas (de todas las categorias) al principio? Traernos 5 de cada? Como hacer cuando se agoten de una categoria en concreto? ¿Cómo evitar que se repitan a lo largo del tiempo?
- Repasar el sideMenu component, pero esta lo suficientemente abstraido como para publicar un paquete con él. Puedo concatenar cosas en el $el.style (asi no repetimos el transition)? Añadir tambien left y right. Y sobre la pagina o pulleado como ahora. Edit: He implementado lógica para estado inicial de colapsado (wasSidebarOpened, que persisten en local). Repensarlo para no comprometer la abstracción del component.
- Las explicaciones de las preguntas no tienen sentido si nuestro objetivo principal es la competitividad. Quitarlo.
- Quitar el botón de 'Contestar'. Una vez que tocas, respondes. Queremos agilidad e inmediatez. No tiene sentido darle al usuario la capacidad de corregiar una respuesta. Quitarlo.
- Hacer el ciclo correcto. Ruleta -> Pregunta -> Ruleta -> Pregunta -> N veces -> Resultado -> Compartir.
- Quitar botón de Siguiente.
- Integrar Firebase.
- Firestore.
- Manipular el code que viene de Firebase para que se tabule correctamente.
- Añadir código a 'Nueva pregunta' probablemente exiga Codemirror (Vue versión). Ver referencia. Dejarlo para una segunda versión si acaso.