Sobre este proyecto
it-programming / web-development
Abierto
Cree una pequeña aplicación que permita lo siguiente:
Será un directorio que contiene usuarios con la siguiente información:
• Primer nombre
• Apellido
• Habla a
• Correo
• teléfono
(Debe haber al menos 10 usuarios precargados en la aplicación)
La aplicación debe tener una funcionalidad de búsqueda que permita al usuario buscar por cualquiera de los parámetros o combinación de ellos. Debe mostrar una tabla con los resultados de la búsqueda y debe poder clasificarse si hay más de un resultado.
Además, debe haber una sección que permita el registro de nuevos usuarios que tengan las siguientes validaciones:
• Todos los campos deben ser obligatorios, el nombre y el apellido solo pueden contener valores alfabéticos
• El correo debe tener un formato de correo electrónico válido
• El teléfono solo permitirá caracteres numéricos y debe formatearse como (###) ### - ####.
En caso de que se rompa alguna validación, el usuario debe recibir un error en la entrada y deshabilitar el botón enviar hasta que se realicen las correcciones.
• Utilice CSS o precompiladores para el diseño y la experiencia del usuario.
• Usar diseño de materiales.
Después de capturar a un nuevo usuario, debería poder buscarlo en la funcionalidad de búsqueda.
Simulacros de http para los servicios de captura y búsqueda. (Un cargador entre "llamadas" ayudaría a indicar que el proceso está en su lugar)
El proyecto se realiza en angular 5+.
Debería hacer uso de RXJS
Este pequeño proyecto debe estar en git para poder revisarlo.
Notas o agradable tener:
Pruebas unitarias con jazmín.
Cualquier funcionalidad adicional y mejoras son más que bienvenidas.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: 19 Septiembre, 2019
Habilidades necesarias