Skip to content

Monorepo that contains two example projects (Angular and React) that implement a movie database frontend using Hexagonal Architecture and SOLID principles. Each project demonstrates clean separation of concerns, domain-driven design, and maintainable code structure for scalable frontend applications.

Notifications You must be signed in to change notification settings

Fredy034/ArquitecturaHexagonal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Documentación de los Proyectos

Este repositorio contiene dos proyectos basados en la Arquitectura Hexagonal:

  1. Arq_Hex_Angular: Proyecto desarrollado con Angular.
  2. Arq_Hex_React: Proyecto desarrollado con React.

A continuación, se detallan las instrucciones para ejecutar cada uno de los proyectos, las versiones utilizadas y las configuraciones necesarias.


Arq_Hex_Angular

Requisitos Previos

  • Node.js: Versión 18.x o superior.
  • Angular CLI: Versión 19.1.6.

Instalación

  1. Navega al directorio del proyecto:
    cd Arq_Hex_Angular
  2. Instala las dependencias:
    npm install

Configuración de Variables de Entorno

  • Renombra el archivo environments/environment.example.ts a environments/environment.ts.
  • Reemplaza las variables de entorno con los valores correspondientes.

Comandos Disponibles

  • Iniciar el servidor de desarrollo:
    ng serve
  • Construir el proyecto para producción:
    ng build

Arq_Hex_React

Requisitos Previos

  • Node.js: Versión 18.x o superior.
  • React: Versión 19.0.0.
  • Vite: Versión 6.2.0.

Instalación

  1. Navega al directorio del proyecto:
    cd Arq_Hex_React
  2. Instala las dependencias:
    npm install

Configuración de Variables de Entorno

  • Renombra el archivo .env.example (si existe) a .env.
  • Reemplaza las variables de entorno con los valores correspondientes.

Comandos Disponibles

  • Iniciar el servidor de desarrollo:
    npm run dev

Notas Adicionales

  • Asegúrate de tener las versiones correctas de Node.js y las herramientas necesarias instaladas.
  • Si encuentras problemas, revisa la documentación oficial de Angular y React.

About

Monorepo that contains two example projects (Angular and React) that implement a movie database frontend using Hexagonal Architecture and SOLID principles. Each project demonstrates clean separation of concerns, domain-driven design, and maintainable code structure for scalable frontend applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published