Formulario interactivo con validaciones y base de datos
¿Estás listo para poner a prueba tus habilidades en desarrollo web?
En este reto crearás un formulario inteligente, capaz de validar los datos en tiempo real con expresiones regulares (RegEx) y almacenar la información en una base de datos SQLite.
🔗 Proyecto oficial: Club-Informatico/Reto-Formulario
- Diseñar un formulario en HTML + CSS + JavaScript.
- Validar los siguientes campos con expresiones regulares:
- Nombre completo
- RUT chileno
- Fecha de nacimiento
- Teléfono
- Aplicar estilos interactivos en CSS:
- ✅ Verde si cumple la condición.
- ❌ Rojo si no cumple la condición.
- Guardar los datos en una base de datos SQLite recomiendo Flask (Python).
Cada participante debe crear una carpeta con su nombre o nick dentro del directorio principal, y allí agregar todo su proyecto (archivos HTML, CSS, JS, Python, base de datos, etc.).
Ejemplo de estructura:

👉 De esta forma, todos los aportes quedarán ordenados y será más fácil revisar cada propuesta.
- Conocimientos básicos de:
- HTML, CSS y JavaScript
- Expresiones regulares (RegEx)
- Python y Flask
- SQLite
- Ganas de aprender y divertirse 💻🔥
- Haz un fork de este repositorio.
- Crea tu versión del proyecto en tu fork.
- Cuando tengas tu reto listo, envía un Pull Request para mostrar tu solución.
- Agregar mensajes de error personalizados.
- Diseñar un formulario con un estilo único (ej: dark mode, estilo hacker 🕶️, etc.).
- Implementar validación tanto en el frontend como en el backend.
Este desafío no se trata solo de código, sino de aprender y compartir.
Súbelo, muéstralo y motiva a otros a unirse al Club Informático 🚀.
💡 Tip: No existe una única forma de resolver el reto. Sé creativo y atrévete a innovar.
|
|
Matias N. Salas |
Francisco Briones |
|
|