Este proyecto en Next.js aplica autómatas gramaticales a un formulario para validar los datos ingresados por los usuarios. También incluye funcionalidad para importar y exportar datos en formato JSON.
- Validación de datos usando autómatas gramaticales.
- Campos validados:
- Nombre Estudiante: Nombre completo.
- Código Estudiante: Código de 8 dígitos.
- Fecha de Ingreso: Formato
dd/mm/aaaa. - Dirección: Entrada de dirección.
- Teléfono Fijo: Formato
(6056XXXXXX). - Teléfono Celular: Formato
(3XXXXXXXXX). - Correo Electrónico: Validación de email.
- Funcionalidad para importar y exportar datos en formato JSON.
- Clonar el repositorio:
git clone https://github.com/JeysonM11/expresiones-regulares.git cd tu-repo - Instalar dependencias:
npm install
- Ejecutar el proyecto en desarrollo:
npm run dev
- Acceder a
http://localhost:3000en el navegador. - Completar el formulario con los datos requeridos.
- Recibir validaciones en tiempo real basadas en autómatas gramaticales.
- Utilizar las opciones de importar y exportar JSON.
- Importar JSON: Permite cargar datos desde un archivo JSON.
- Exportar JSON: Descarga los datos ingresados en un archivo JSON.
- Next.js - Framework para React.
- Tailwind CSS - Para estilos.
- Autómatas Gramaticales - Para la validación de datos.
- JSON - Para importación y exportación de datos.
Desarrollado por 2A2G JeysonM11.
Este proyecto está bajo la licencia MIT.