Requirements
-  Crear un nuevo repositorio llamado examen-8
- Ajuntar fotos de los ejercicios en el README.md
- Usar una base de datos Postgres, MySQL o MongoDB
- Codigo ORDENADO y LIMPIO usando buenas practicas
Rules
- Se puede trabajar en parejas o individualmente
- El examen se debe entregar el día viernes 14 de octubre antes de las 12:30 pm
Crear un API sobre una lista de musica donde se pueda hacer lo siguiente.
- Crear canciones con los siguientes campos /api/v1/songs => POST
{
  "id": 1,
  "name": "Cancion 1",
  "artist": "Artista 1",
  "album": "Album 1",
  "year": 2020,
  "genre": "Rock",
  "duration": 120
}- 
Leer todas las canciones /api/v1/songs => GET
- 
Leer una cancion por id /api/v1/songs/:id => GET
A nuestra API de canciones vamos agregar un registro y login de usuarios.
- Crear un usuario con los siguientes campos /api/v1/users => POST
{
  "id": 1,
  "name": "Usuario 1",
  "email": "email@gmail.com",
  "password": "123456"
}- Login de usuario /api/v1/users/login => POST
{
  "email": "email@gmail.com",
  "password": "123456"
}Vamos a relacionar nuestros usuarios con las canciones que crean, es decir vamos a crear un play list de canciones.
- Crear una playlist con los siguientes campos
{
  "id": 1,
  "name": "Playlist 1",
  "userId": 1,
  "songs": [
    {
      "id": 1,
      "name": "Cancion 1",
      "artist": "Artista 1",
      "album": "Album 1",
      "year": 2020,
      "genre": "Rock",
      "duration": 120
    },
    {
      "id": 2,
      "name": "Cancion 2",
      "artist": "Artista 2",
      "album": "Album 2",
      "year": 2020,
      "genre": "Rock",
      "duration": 120
    }
  ]
}