Sobre este proyecto
it-programming / others-5
Abierto
Buscamos una solución automatizada para organizar a un grupo de personas (que incluye tanto individuos como familias, parejas, etc.) En diferentes habitaciones de albergues, asegurándose de que no se separen, no haya repeticiones ni personas sin asignar.
Cada grupo siempre estará en una hoja de Google Sheets, agrupándose por colores (amarillo o azul, indistintamente, sin que se repita el color justo a continuación) las personas que vienen juntas (parejas, familias, grupos…) y dejando en blanco las personas que se apuntan solas (ejemplo hoja 24 ago). Esos grupos que ya vienen juntos de casa no se pueden nunca separar.
Cada día (6 días por grupo), este sistema debe distribuir a los integrantes de ese grupo en las distintas habitaciones de los albergues que correspondan en esa etapa. A veces es un único albergue con distintas habitaciones y otras veces son 2 albergues en la misma población (ejemplo final de 2 albergues en una misma poblacion: hoja 1 y hoja 2).
A lo largo de la semana, se van creando alianzas (grupos que se forman en el propio Camino), por lo que los grupos que venían ya formados de casa pueden variar.
La idea es crear un sistema donde aparezcan en un lado (por ejemplo, el lado izquierdo de la pantalla) todos los integrantes del grupo y que los que ya vienen juntos de casa vayan dentro de rectángulos que no se puedan dividir. Al otro lado de la pantalla estarían colocadas las plantillas de los Albergues que tocan para ese día, con sus habitaciones y la capacidad de cada una de ellas.
Con el propio ratón, lo ideal sería que se pudiera seleccionar cada uno de los rectángulos y desplazarlos hasta ser colocados dentro de una habitación, haciendo que desaparezca del lado izquierdo y asi no pueda ser duplicado. Y el mismo proceso con las personas que se apuntaron solas, seleccionar su nombre y desplazarlo a la habitación correspondiente.
Y una vez hecho el primer día, el lado izquierdo de la pantalla tendría los Tetris ya hechos de ese primer día y en el lado derecho de la pantalla, los Tetris de la siguiente etapa. Y comenzaría de nuevo el proceso de desplazar los rectángulos con la gente que viene en grupo y los nombres de las personas que se apuntan solas, haciendolos desaparecer del Día 1, y colocándolos en las habitaciones de los albergues del Día 2.
Importante que se puedan crear nuevos rectángulos para las nuevas alianzas que se van creando durante el Camino.
Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.)
Plazo de Entrega: No definido
Habilidades necesarias