Esta aplicación es un proyecto desarrollado en Angular que permite a los usuarios ver y manipular una lista de usuarios. Ofrece funcionalidades como filtrar, ordenar y modificar el estilo visual de la tabla de usuarios.
- Filtrar Usuarios: Los usuarios pueden filtrar la lista de usuarios por país utilizando un campo de texto.
- Ordenar Usuarios: Los usuarios pueden ordenar la lista de usuarios haciendo clic en los encabezados de las columnas.
- Estilo Zebra: Los usuarios pueden alternar el estilo zebra para las filas de la tabla para mejorar la legibilidad.
- Eliminar Usuarios: Los usuarios pueden eliminar usuarios de la lista.
- Restaurar Estado Original: Permite a los usuarios restaurar la lista de usuarios a su estado original después de cualquier manipulación.
- Angular: Framework de desarrollo para construir la aplicación.
- RxJS: Para manejar operaciones asíncronas y eventos.
- Bootstrap: Utilizado para estilizar la aplicación y hacerla responsiva.
Para ejecutar este proyecto en tu máquina local, necesitas tener instalado Node.js y el Angular CLI. Sigue los pasos a continuación para configurar el proyecto:
Asegúrate de tener instalado Node.js y npm (incluido con Node.js) en tu sistema. Puedes verificar las versiones instaladas con:
node --version
npm --version
Si aún no tienes Angular CLI instalado, puedes instalarlo globalmente en tu sistema con npm:
npm install -g @angular/cli
Clona el repositorio en tu máquina local:
git clone https://tu-repositorio.com/path/to/repo.git
cd repo-directory
Instala las dependencias del proyecto:
npm install
Ejecuta la aplicación:
ng serve
Navega a http://localhost:4200/ en tu navegador para ver la aplicación en funcionamiento.