An open API service indexing awesome lists of open source software.

https://github.com/rbuj-uoc/m4.256-pac1

PAC 1 de l'assignatura Desenvolupament front-end avançat del Màster universitari de Desenvolupament de Llocs i Aplicacions Web
https://github.com/rbuj-uoc/m4.256-pac1

angular

Last synced: 8 months ago
JSON representation

PAC 1 de l'assignatura Desenvolupament front-end avançat del Màster universitari de Desenvolupament de Llocs i Aplicacions Web

Awesome Lists containing this project

README

          

[![CI/CD with GitHub Pages](https://github.com/rbuj-UOC/M4.256-PAC1/actions/workflows/jekyll.yml/badge.svg)](https://github.com/rbuj-UOC/M4.256-PAC1/actions/workflows/jekyll.yml)
# PAC 1

## Prerequisits
- Instal·lar i executar [Docker Desktop](https://www.docker.com/products/docker-desktop/)
- Instal·lar [Node.js 20](https://nodejs.org/en/download/package-manager/current)
- Instal·lar [Angular](https://angular.dev/tools/cli/setup-local)

## backend
En la carpeta *backend* hi ha els fitxers necessaris per a executar la base de dades i el *backend* en contenidors *Docker*.
```
git submodule update --init --recursive
cd backend
./start.sh
```

## frontend
En la carpeta *frontend* hi ha els fitxers necessaris per a executar el frontend des d'un terminal o bé depurar el codi amb [VS Code](https://code.visualstudio.com/).
```
cd frontend
npm install
ng serve
```

Com a exercici opcional s'ha realitzat la internacionalització i localització de l'aplicació. [REF](https://levelup.gitconnected.com/angular-dynamic-language-i18n-l10n-300d76c31b17)

## Postman

- [uoc-blog](https://www.postman.com/rbuj/workspace/uoc)