Esta aplicación es una página web que muestra información sobre un taller. Permite a los usuarios ingresar su nombre, barrio y seleccionar si van a asistir o no al taller. Luego, pueden enviar esta información a través de un formulario.
- Los usuarios pueden ingresar su nombre y barrio en los campos correspondientes.
- Los usuarios pueden seleccionar si van a asistir o no al taller mediante checkboxes.
- Se valida que los campos requeridos estén completos antes de enviar el formulario.
- Se muestra un resumen del taller, incluyendo la ubicación, fecha y hora.
- Al enviar el formulario, se genera un mensaje que incluye la información ingresada y se abre una ventana de WhatsApp con este mensaje.
- Los usuarios también tienen la opción de enviar un correo electrónico con consultas adicionales sobre el taller.
- React: biblioteca de JavaScript para construir interfaces de usuario interactivas.
- Material-UI: biblioteca de componentes para React que proporciona una apariencia y experiencia de usuario consistentes.
- TypeScript: un superconjunto de JavaScript que agrega tipos estáticos opcionales.
- CSS: se utiliza para aplicar estilos personalizados a los componentes.
- Clona este repositorio en tu máquina local.
- Navega hasta el directorio del proyecto.
- Ejecuta el comando
npm install
para instalar las dependencias. - Ejecuta el comando
npm start
para iniciar la aplicación. - Abre tu navegador web y visita
http://localhost:3000
para ver la aplicación.
¡Disfruta del taller!
Si quieres contribuir a este proyecto, por favor sigue los siguientes pasos:
- Haz un fork de este repositorio.
- Crea una rama con un nombre descriptivo (
git checkout -b mi-nueva-funcionalidad
). - Realiza tus cambios y guarda los archivos.
- Realiza un commit de tus cambios (
git commit -m "Agregar nueva funcionalidad"
). - Sube los cambios a tu repositorio fork (
git push origin mi-nueva-funcionalidad
). - Abre un pull request en este repositorio.
- Seba Cerutti - Desarrollador principal
Este proyecto está bajo la Licencia MIT - consulta el archivo LICENSE.md para más detalles.