La tarea del dasafío 2 del módulo 05 "desarollo rails y javascript", capítulo 03 "polimorfismo y subida de archivos". Es un sistema para manejar juegos de mesa.
El modelo Game
contiene los siguientes datos de un juego:
players_from
... la cantidad mńima de jugadoresplayers_to
... la cantidad máxima de jugadoresage_from
... edad mínimaage_to
... edad máximarules
... las reglas en brevedadrules_file
... un archivo con las reglasphoto_box
... una foto de la cajaparts
... las piezas del juego (modelo aparte)
El modelo Part
es una pieza del juego. Tiene los siguientes atributos:
description
... una descripción de la piezaphoto
... una foto de la pieza
Los archivos se almacena en Amazon AWS S3.
La aplicación está disponible en Heroku: https://g39-chris-boardgames.herokuapp.com/