Proyecto generado con Angular CLI version 13.3.0.
git clone https://github.com/carolina0200/challenge-ml.git
Ir a la carpeta cd challenge-ml
. Ejecutar npm install
para instalar dependencias necesarias, por último ejecutar npm run build:serve:ssr
este comando hará el build y subirá el servidor por http://localhost:4000/
.
Se utilizó Angular con Angular Universal para la implementación de las apis y SSR.
También se utilizó Rxjs para el manejo de estados de la aplicación.
Para las pruebas unitarias se utilizó Karma y Jasmine
Para pruebas e2e se utilizó Selenium IDE, en la carpeta e2e
se puede encontrar el proyecto que exporta el IDE de tipo .side
y también el .js
que se exporta para la prueba específica
Para la integración se utiliza GitHub Actions
Para el deploy se utiliza Vercel
.