Concepto | Descripción |
---|---|
Album | Disco musical |
ALBUM_STATUS | Enumeración del estado de un álbum (Active, Inactive) |
Collector | Coleccionista registrado en la aplicación que puede publicar y comentar álbumes |
CollectorAlbum | Clase de asociación entre el coleccionista y el álbum. Contiene información sobre los álbumes de coleccionista para venta o intercambio, en particular el precio y el estado (disponible o no disponible) |
Comment | Clase de asociación entre el coleccionista y el álbum. Contiene información sobre el contenido del comentario y el rating del álbum |
GENRE | Enumeración de los géneros musicales (Classical, Salsa, Rock, Folk) |
Performer | Artista que puede ser bien o una banda (Band) o un músico (Musician) |
PerformerPrize | Clase de asociación entre el artista y el premio. Guarda información sobre la fecha en la cual se le otorga el premio al artista |
Prize | Premio que es otorgado por una organización a un artista |
RECORD_LABEL | Enumeración de los sellos discográficos (Sony Music, EMI, Discos Fuentes, Elektra, Fania Record) |
Track | Pista musical del álbum |
Para el desarrollo del proyecto se cuenta con la siguiente infraestructura:
Los servicios que usará el front son provistos por un API REST que está previamente desarrollado. Las herramientas en las cuales está construido son:
Elemento | Herramienta |
---|---|
Base de datos | Postgres |
Framework | Nest.js |
Lenguaje de programación | Typescript |
Repositorio | https://github.com/TheSoftwareDesignLab/BackVynils |
En la carpeta collections encuentra archivos de postman para realizar peticiones a cara servicio.
A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.
Nest framework TypeScript starter repository.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.