Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PitonProject

Aplicació desenvolupada per Marc Sánchez i Ferran Verdés

La idea principal de l'aplicació és que els usuaris d'un pub puguin escollir la música que volen que hi soni. Concretament, es tracta d'una app que permet a un usuari seguir als seus pubs de preferència, consultar les playlists de música que aquest té associades i afegir-hi cançons, tot partint del repertori de música que s'ofereix a la plataforma Spotify.

API RESTful

Method Resource Description
GET /pub Llistat de pubs registrats en format HTML
GET /pub.json Llistat de pubs registrats en format Json
GET /pub.xml Llistat de pubs registrats en format XML
GET /pub/id Informació d'un pub en format HTML
GET /pub/id.json Informació d'un pub en format Json
GET /pub/id.xml Informació d'un pub en format XML
GET /pub/id/playlist.json Llistat de playlists que té registrades un pub en format Json
GET /pub/id/playlist.xml Llistat de playlists que té registrades un pub en format XML
GET /playlist Llistat de playlists registrades en format HTML
GET /playlist.json Llistat de playlists registrades en format Json
GET /playlist.xml Llistat de playlists registrades en format XML
GET /playlist/id Informació d'una playlist en format HTML
GET /playlist/id.json Informació d'una playlist en format Json
GET /playlist/id.xml Informació d'una playlist en format XML
GET /playlist/id/track.json Llistat de cançons que té una playlist en format Json
GET /playlist/id/track.xml Llistat de cançons que té una playlist en format XML
GET /track Llistat de tracks registrats en format HTML
GET /track.json Llistat de tracks registrats en format Json
GET /track.xml Llistat de tracks registrats en format XML

També s'ofereix una API RESTful a /api, en la qual només pot accedir-hi un usuari administrador. Aquesta API està implementada fent ús del Django REST framework.

Panell d'administració

El projecte inclou una base de dades SQLite per tal de poder provar-lo. Per accedir al panel d'administració s'ha d'accedir a /admin. L'usuari administrador és: admin amb password: 123456

Funcionament general

Quan accedim a la pàgina principal, una vegada hem superat el procés de login, podem veure la llista de pubs que seguim (amb l'objectiu de participar al seu reportori musical). A l'esquerra de la pàgina hi trobarem el menú principal de navegació, el qual ens permetrà accedir a les diferents seccions que hem implementat, com per exemple, a la de "Add track to pub playlist", la qual ens permet afegir una cançó a la playlist d'un pub, tot mitjançant la cerca d'aquesta dins de la plataforma de Spotify.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages