| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Este proyecto es una aplicación web desarrollada con ReactJS y Vite, que incluye un sistema de autenticación y una interfaz para visualizar datos obtenidos de una API externa. Utiliza React Router para la navegación y Tailwind CSS para los estilos.
Si deseas ejecutar el proyecto localmente, sigue estos pasos:
# Clonar el repositorio
$ git clone https://github.com/JymmyMurillo/codespaces-react_baumsoft
# Navegar al directorio del proyecto
$ cd nombre-del-proyecto
# Instalar dependencias
$ npm install
# Ejecutar el servidor de desarrollo
$ npm run startPara iniciar sesión en la aplicación, utiliza las siguientes credenciales:
La aplicación obtiene datos desde la siguiente API externa:
src/
│── App.jsx # Componente principal de la aplicación
│── App.css # Estilos principales
│── App.test.jsx # Pruebas unitarias de la aplicación
│── index.jsx # Punto de entrada de la aplicación
│── index.css # Estilos globales
│── reportWebVitals.js # Métricas de rendimiento
│── setupTests.js # Configuración de pruebas
│
├── components/ # Componentes reutilizables
│ ├── AlbumRow.jsx # Componente para representar un álbum en la tabla
│ ├── Dashboard.jsx # Vista principal después de iniciar sesión
│ ├── Error.jsx # Indicador de error
│ ├── Login.jsx # Formulario de inicio de sesión
│ ├── Spinner.jsx # Indicador de carga
│
├── context/ # Contexto global de autenticación
│ ├── AuthContext.jsx # Proveedor y manejador de estado de autenticación
│
├── routes/ # Configuración de rutas de la aplicación
│ ├── AppRouter.jsx # Definición de rutas principales
│ ├── PrivateRoute.jsx # Control de acceso a rutas privadas
│
└── service/ # Servicios y consumo de APIs
├── api.js # Funciones para obtener datos de la API
© 2025 - Proyecto de Evaluación Técnica Frontend con ReactJS
| Back | FazBrowse Home | New Git URL |