Sobre este proyecto
design-multimedia / mobile-app-design
Abierto
App Charts Musicales
El sistema deberá tener las siguientes características:
El administrador del sitio podrá asignarles una cuenta de acceso a las diferentes estaciones de radio. Con este acceso las estaciones de radio podrán incluir en el sitio su TopTen de canciones, y nada más. Las estaciones no podrán agregar posts o ninguna otra información.
Incluir un formulario, que aparezca después de que cada estación de radio ingrese en el sitio como miembro. Este formulario deberá de dar la opción de incluir 10 canciones, cada canción contará con diferentes campos: Nombre de la canción, nombre del intérprete, url de youtube.
El campo de nombre de la canción será una lista desplegable de opciones que anteriormente incluyó el administrador del sitio en algún lugar del back end. (También hay que crear una página en el backend para que el administrador pueda incluir las canciones que dará como opción a las estaciones de radio). El administrador puede incluir infinitas canciones y también borrarlas.
En la base de datos se gurdará el nombre de la canción, el nombre del intérprete, la posición que se le ha asignado para esa semana y la url de Youtube. (Posiblemente la información relacionada con la canción se introduzca desde el back end, para que así las estaciones de radio elijan la canción de la lista previamente poblada y esta ya tenga toda la información ligada a ella).
Después de que los datos de cada canción han sido introducidos, se creará una lista (tentativamente top100, o topN), que se desplegará en el frontend. Para crear esa lista se le asignarán puntos a cada canción mencionada por las estaciones de radio, según la posición que se les haya asignado en cada TopTen. Si una canción ocupa el número 1 en un top 10, entonces se le asignarán 10 puntos, si ocupa el número 2 se le asignarán 9 puntos y así sucesivamente.
Las canciones que tengan más puntos aparecerán primeras en el topN semanal.
Otro TopN será producido a partir del número de Views en YouTube para cada canción. Para esto se tendrá que trabajar con la API de YouTube, obteniendo el número de views (tentativamente por semana, si la API lo permite). Las canciones que tengan más views aparecerán primeras en la lista.
Categoría Diseño y Multimedia
Subcategoría Diseño de App Móvil
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Tiempo completo
Plazo de Entrega: 09 Octubre, 2015
Habilidades necesarias