Skip to content

francoax/dsw-app

Repository files navigation

Poncho Home & Stay

Proyecto creado en la asignatura de Desarrollo de Software 2023.

Informacion general

PHS es una aplicacion de reservas, que da la posibilidad de reservar propiedades como tambien paquetes prearmados, que son el conjunto de una propiedad + auto + asistencia medica.

Link recorrido de la aplicacion: Video

Tecnologias

El proyecto se desarrollo utilizando el stack M.E.A.N.

  • MongoDB
  • Express
  • Angular
  • NodeJS

Por parte de estilos, se utiliza TailwindCSS a la par de DaisyUI, que ofrece una serie de componentes estilados con Tailwind. Ademas, para formateo de codigo, se utiliza ESLint.

Metodologia

Para las branches del proyecto, se sigue la forma:

  • main: produccion
  • dev: desarrollo

Para cada nueva implementacion, se utiliza la forma:

  • feature/new-feature
  • fix/problem

Ademas para no corromper los datos, existen dos bases de datos distintas. Una enfocada a produccion y otra a desarrollo, las cuales se pasan por variables de entorno en cada uno.

Para la publicacion del proyecto, ambas utilizan Vercel.

Documentacion

  • Proposal: Proposal
  • Trello: Trello
  • Toda la conversacion/organizacion fue a traves de Discord

Guia de instalacion

El proyecto se desarrollo utilizando las siguientes versiones:

  • AngularCLI 16.1.8
  • NodeJS v18.17.0

En primer lugar se debe de instalar el backend para poder utilizar la app. Pasos:

Clona el repositorio

git clone https://github.com/francoax/dsw-app

Navega a la carpeta del proyecto

cd .\dsw-app\

Instala las depedencias

npm install

Inicia la aplicacion

ng serve

Y listo, de esta manera ya PHS estaria corriendo localmente.

Desarrolladores