KaruG1999 /
pFinal_GSC_UTN
Este repositorio contiene la parte Frontend del proyecto final del curso de Desarrollo Full Stack
Loading repository data…
Yul1b3th / repository
Este repositorio contiene el frontend del proyecto EZHub, una aplicación diseñada para facilitar la búsqueda y gestión de habitaciones para alquilar. Incorpora características avanzadas como autenticación de usuarios con JWT y gestión de sesiones, asegurando una experiencia fluida e intuitiva para los usuarios.
EZHub es una aplicación diseñada para facilitar la búsqueda y gestión de habitaciones para alquilar. La aplicación permite a los usuarios buscar habitaciones por geolocalización o preferencias, interactuar con el backend para gestionar usuarios, propiedades, habitaciones y transacciones, y proporcionar una experiencia fluida e intuitiva.
Puedes ver la demostración de la aplicación en EZHub App.
Este proyecto frontend se integra con la API EZHub para gestionar la información de los usuarios, propiedades y habitaciones. La API, desarrollada con NestJS y TypeORM sobre Node.js, ofrece una serie de endpoints que permiten realizar operaciones CRUD (Crear, Leer, Actualizar, Eliminar) sobre los datos.
La API sigue los principios de una arquitectura RESTful, lo que facilita su integración y uso. Puedes explorar la documentación para conocer más detalles sobre los endpoints disponibles, los métodos HTTP que soportan y la estructura de los datos que devuelven.
npm install -g @angular/cli
✔️ Paso 1: Levanta el servidor de base de datos, utilizando XAMPP u otra herramienta similar. Importa la base de datos utilizando el archivo ezhub.sql.
✔️ Paso 2: Levanta el servidor EZHub
✔️ Paso 3: Clona el repositorio:
git clone https://github.com/Yul1b3th/ezhub-frontend.git
✔️ Paso 4: Ingresa al directorio del proyecto:
cd ezhub-frontend
✔️ Paso 5: Copia el archivo .env.template y renómbralo como .env. Este archivo contendrá las variables de entorno necesarias para la configuración del proyecto.
✔️ Paso 7: Abre el archivo .env y completa las variables de entorno según las especificaciones proporcionadas en el archivo. Asegúrate de incluir la clave de acceso de MapBox u otras credenciales sensibles sin compartirlas en repositorios públicos.
✔️ Paso 7: Instala las dependencias:
npm install
Ejecuta la aplicación con el siguiente comando:
npm start
Para desplegar la aplicación en producción, sigue estos pasos:
✔️ Paso 1: Ejecuta el comando de construcción para compilar la aplicación Angular:
ng build --prod
✔️ Paso 2: Los archivos generados se almacenarán en el directorio dist/. Puedes desplegar estos archivos en un servidor web o en un servicio de alojamiento que admita aplicaciones web estáticas.
Si deseas colaborar en este proyecto o informar sobre problemas, no dudes en crear un "issue" o enviar un "pull request."
Selected from shared topics, language and repository description—not editorial ratings.
KaruG1999 /
Este repositorio contiene la parte Frontend del proyecto final del curso de Desarrollo Full Stack
MTS-OpenSource /
Integravida Frontend Services es una aplicación moderna desarrollada con Angular, diseñada para proporcionar una interfaz de usuario robusta y escalable. Este repositorio contiene los servicios y componentes frontend necesarios para la plataforma Integravida.