Skip to content

rafael-roja-r/TecnologiasEmergentes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tiendas Online - React y Angular

Descripción del Proyecto

Este repositorio contiene dos implementaciones de una tienda en línea, una desarrollada con React y otra con Angular. Ambas aplicaciones están diseñadas para ofrecer una experiencia de usuario optimizada, segura y moderna, dirigida tanto a clientes como a administradores.


Aplicación 1: Tienda Online con React

Características

  • Interfaz Moderna: Componentes reutilizables con estilos atractivos y responsivos.
  • Carrito de Compras Dinámico: Actualización en tiempo real de los productos añadidos o eliminados.
  • Autenticación: Registro e inicio de sesión de usuarios con validación.
  • Gestión de Productos: Panel para añadir, editar o eliminar productos.
  • Métodos de Pago: Integración con plataformas como PayPal y Stripe.
  • State Management: Uso de Redux para un manejo eficiente del estado.

Tecnologías Usadas

  • React (CRA o Vite)
  • Redux
  • React Router
  • Axios
  • CSS Modules o Styled Components

Instalación

# Clonar el repositorio
$ git clone https://github.com/usuario/tiendas-online.git

# Navegar al directorio de React
$ cd react-store

# Instalar dependencias
$ npm install

# Ejecutar la aplicación
$ npm start

Aplicación 2: Tienda Online con Angular

Características

  • Arquitectura Modular: Organización y escalabilidad mediante módulos.
  • Gestión Avanzada de Inventario: Alertas automáticas para stock bajo.
  • Búsqueda y Filtrado: Motor de búsqueda avanzado con filtros.
  • Notificaciones en Tiempo Real: WebSockets para actualizaciones instantáneas.
  • Soporte Multilingüe: Compatible con varios idiomas.
  • Autenticación Segura: Basada en JWT y protegida contra CSRF.

Tecnologías Usadas

  • Angular
  • RxJS
  • Angular Router
  • Bootstrap o Angular Material
  • Firebase o Node.js (Backend opcional)

Instalación

# Clonar el repositorio
$ git clone https://github.com/usuario/tiendas-online.git

# Navegar al directorio de Angular
$ cd angular-store

# Instalar dependencias
$ npm install

# Ejecutar la aplicación
$ ng serve

Contribuciones

Si deseas contribuir a este proyecto:

  1. Haz un fork del repositorio.
  2. Crea una rama con tu funcionalidad: git checkout -b feature/nueva-funcionalidad.
  3. Realiza un commit de tus cambios: git commit -m 'Añadida nueva funcionalidad'.
  4. Sube los cambios: git push origin feature/nueva-funcionalidad.
  5. Abre un Pull Request.

Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.


Contacto

Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto:

About

tienda online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published