Hola! đź‘‹
Hice el deploy en Vercel, pueden verlo acá: https://greydive-challenge-nu.vercel.app/
Como pueden ver, busqué que el diseño de la página fuese simple, y que al leer el json los datos del formulario sean cargados dinámicamente (osea que se pueden agregar más campos al json y el formulario va a agregarlos).
Usé vite y no create-react-app porque este último tiene un cold start muy alto.
No usĂ© CSS Frameworks e intentĂ© no usar librerĂas, solo agreguĂ© uuid
Las credenciales para Firebase son cargadas por medio de un archivo .env para no exponerlas en github.