Ejemplo de proyecto personal de Adalab

Este repo es un ejemplo de cómo realizar un side project. Pero vamos que si quieres contribuir, no te lo pienses!!!

Objetivos personales

Mis objetivos personales con este proyecto son:

  • Mejorar mis conocimientos de CSS:
    • Dominar CSS Grid.
  • Mejorar mis conocimientos de JavaScript y React:
    • Manejo de arrays y objetos.
    • Realización de llamadas a un API en serie o en paralelo.
    • Realizar una interfaz de usuario dinámica.

Objetivo del proyecto

Como profesora de Adalab tengo que elegir las parejas de pair programming todas las semanas. Ahora mismo estamos utilizando una tecnología que nos ayuda a salir del paso pero que no nos facilita mucho la vida: las spreadsheet de Google Drive.

Me gustaría tener una aplicación web me facilitara la vida con las siguientes características:

  • Quiero una interfaz de usuario:
    • que me muestre el listado completo de alumnas de un turno
    • que me permita arrastrar y soltar para juntar a alumnas en una pareja
    • que me muestre un aviso o marca si estoy creando una pareja ya repetida en semanas anteriores
  • Quiero un botón que me genere las parejas aleatoriamente y sin repeticiones por si me da el perezote
  • Quiero que coja el listado de alumnas de la herramienta Airtable (herramienta donde guardamos toda la información de las alumnas).
  • Quiero que al pulsar en el botón Guardar me guarde las nuevas parejas en Airtable.

Fases del proyecto