Skip to content

Robert91911/mant-vehi

Repository files navigation

MantVehi

Bienvenidos, este es el proyecto de fin de curso del curso formativo DAM, de Robert Marian Amariutei.

Entorno de desarrollo

Para el instalar el entorno de desarrollo, se ha dispuesto un script que compilará el front y el back a la vez y se actualizará cada vez que haya un cambio.

Para instalar las librerias de node [FRONT]:

npm install

Para instalar las librerias de node [BACK]:

cd API
npm install

Para ejecutar la aplicación en entorno de desarrollo:

npm run dev

Entorno de producción

Si se quiere pasar el proyecto al entorno de produccion se deben compilar tanto el Front como el Back.

Compilación [FRONT]:

ng build

Para instalar las librerias de node [BACK]:

cd API
npm run tsc

Tambien hay que instalar la base de datos, el fichero SQL se incluirá en este repositorio.

mysql -u username -p database_name < file.sql

Nota¹: Para que el backend se conecte con la base de datos, hay que actualizar en el fichero ormconfig.json los datos de la conexion.

Nota²: El codigo generado con al compilar se mete en una carpeta llamada dist, tanto en el front como en el back

Memoria del proyecto

En el siguiente enlace se encuentra la memoria del proyecto en formato pdf

Memoria mantvehi

Licencia

MIT

About

Proyecto de fin de curso Robert Marian Amariutei

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published