Skip to content

Pal-cloud/LOGIN-APP

Repository files navigation

LOGIN-APP

Este es un proyecto de aplicación de inicio de sesión desarrollado con React y Vite, utilizando una arquitectura de componentes organizada (átomos, moléculas, organismos, plantillas y páginas).

🚀 Tecnologías Utilizadas

  • React: Una librería de JavaScript para construir interfaces de usuario.
  • Vite: Un entorno de desarrollo de próxima generación para proyectos web, conocido por su velocidad.
  • HTML, CSS, JavaScript: Lenguajes fundamentales de desarrollo web.
  • ESLint: Herramienta para identificar y reportar patrones encontrados en el código JavaScript/JSX.

📂 Estructura del Proyecto

El proyecto sigue una estructura de componentes modular para facilitar la escalabilidad y el mantenimiento:

src/
├── assets/                  # Archivos estáticos como imágenes, iconos, etc.
├── components/
│   ├── atoms/               # Componentes UI básicos (ej. Button, Input, Label)
│   ├── molecules/           # Grupos de átomos con funcionalidad conjunta (ej. InputWithLabel)
│   ├── organisms/           # Grupos de moléculas y/o átomos con una sección específica de UI (ej. LoginForm)
│   └── templates/           # Estructuras de página (ej. AuthTemplate)
├── pages/                   # Componentes que representan páginas completas (ej. LoginPage)
├── App.css
├── App.jsx                  # Componente principal de la aplicación
├── index.css
└── main.jsx                 # Punto de entrada de la aplicación

🛠️ Configuración y Ejecución Local

Sigue estos pasos para configurar y ejecutar el proyecto en tu máquina local:

1. Clona el repositorio

git clone https://github.com/Pal-cloud/LOGIN-APP.git

2. Instala las dependencias

Una vez dentro del directorio del proyecto, instala todas las dependencias necesarias:

npm install
npm run dev

3. Inicia el servidor de desarrollo:

npm run dev

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.

About

pildora react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors