En este repositorio se encuentra el módulo principal del front-end de la aplicación, desarrollado utilizando React y Vite. A continuación, se encontrarán instrucciones detalladas sobre la instalación, configuración de paquetes, ejecución del proyecto y una descripción general de la arquitectura de carpetas en src/pages.
Para configurar y ejecutar el proyecto UI del microfront de CódigoSolidario, siga los siguientes pasos:
Asegúrese de tener instalada la versión 18.13.0 de Node.js en su sistema. Puede descargarla desde nodejs.org.
Clone este repositorio en su máquina local utilizando el siguiente comando:
git clone https://github.com/codigosolidario/ui.git
Luego, navegue al directorio del proyecto:
cd ui
Instale las dependencias del proyecto utilizando npm:
npm install
Una vez que las dependencias estén instaladas, puede configurar y ejecutar el proyecto de la siguiente manera:
- Duplique el archivo
.env.example
ubicado en el mismo directorio y renómbrelo como.env
. - Configure las variables de entorno necesarias en el archivo
.env
según los requisitos del proyecto.
Utilice el siguiente comando para iniciar el servidor de desarrollo:
npm run dev
Esto lanzará la aplicación en modo de desarrollo y abrirá automáticamente una ventana del navegador que mostrará la aplicación en ejecución. La aplicación se actualizará automáticamente cada vez que realice cambios en el código fuente.
La estructura de carpetas del proyecto está organizada en el directorio src/pages
. A continuación, se presenta una descripción de esta estructura:
src/pages
: Este directorio alberga las páginas de la aplicación. Cada subdirectorio representa una página individual.Home
: Ejemplo de un directorio de página que contiene componentes y archivos relacionados con la página de inicio.Home.js
: Archivo principal de la página de inicio.components
: Directorio opcional para componentes específicos de esta página.
About
: Otro ejemplo de directorio de página.
Esta organización facilita la navegación y localización de archivos dentro del proyecto.