Skip to content

MiguelMendezNoBot/Portly-Front

Repository files navigation

Aquí tienes una estructura de README.md moderna y funcional para un proyecto frontend utilizando React + Vite. Está diseñada para que cualquier miembro de tu equipo pueda levantar el entorno de desarrollo en segundos.

⚛️ Proyecto Frontend: Este es el cliente web desarrollado con React y Vite, enfocado en una arquitectura modular y alto rendimiento.

🚀 Requisitos Previos Antes de comenzar, asegúrate de tener instalado:

Node.js: Versión 18.0 o superior.

npm (o yarn / pnpm).

🛠️ Configuración Inicial Sigue estos pasos para configurar el entorno local:

  1. Clonar el repositorio Bash git clone https://github.com/tu-usuario/frontend-repo.git cd frontend-repo
  2. Instalar dependencias Vite gestiona las dependencias de forma extremadamente rápida. Ejecuta:

Bash npm install 3. Variables de Entorno Crea un archivo .env en la raíz del proyecto basándote en el archivo de ejemplo (si existe):

Bash cp .env.example .env Asegúrate de configurar la URL de la API (por ejemplo: VITE_API_URL=http://localhost:8080/api).

  1. Ejecutar en Desarrollo Para levantar el servidor con Hot Module Replacement (HMR):

Bash npm run dev La aplicación estará disponible en: http://localhost:5173

🧪 Scripts Disponibles npm run dev: Inicia el servidor de desarrollo.

npm run build: Genera el bundle de producción en la carpeta dist/.

npm run preview: Previsualiza la versión de producción localmente.

npm run lint: Ejecuta ESLint para verificar la calidad del código.

📦 Estructura de Carpetas Plaintext src/ ├── assets/ # Imágenes, fuentes y archivos estáticos. ├── components/ # Componentes reutilizables de UI. ├── hooks/ # Custom hooks. ├── pages/ # Vistas principales del sistema (rutas). ├── services/ # Consumo de APIs y lógica de datos. ├── utils/ # Funciones de ayuda y constantes. └── App.jsx # Componente raíz. 🎨 Tecnologías Principales Vite: Build tool de última generación.

React: Librería para la interfaz de usuario.

React Router: Gestión de navegación.

Tailwind CSS / CSS Modules: (Opcional, según tu elección de estilos).

About

Plataforma de generación de portafolios digitales - Taller de Ingeniería de Software 2026 - Linx Soft S.R.L.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages