Skip to content

Repositorio principal para el desarrollo del proyecto

Notifications You must be signed in to change notification settings

lukassr/netflics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Grupo14

Integrantes

Nombre Github Email
SEBASTIÁN ANDRÉS CÁRDENAS SebaCardenas [email protected]
FELIPE IGNACIO MATUS matusfelipe [email protected]
LUKAS SVICAROVIC lukassr [email protected]

Product Owner

Nombre Github Email
ISIDORA PALMA @isipalma [email protected]

Read me

Documento de especificaciones del alumno.

#PROYECTO

Este proyecto involucra la creación de una plataforma web cuyo objetivo es desarrollar un servicio web de características similares a las de Netflix, pero orientado solamente a Series.

Sprint N°1

El siguiente sprint, involucra la creación de una plataforma web cuyo objetivo es desarrollar un servicio web de características similares a las de Netflix, pero orientado solamente a Series.

En esta primera etapa se definieron alcanzar los siguientes requerimientos para lograr un MVP "Minimum Variable Product":

  • Registro-Login
  • CRUD de Usuario
  • CRUD de Series
  • Vista de las Series mediante la interfaz
  • Diferenciación de Roles de Usuarios

Para una mejor organización del equipo, se utilizaron 4 Branch en la plataforma Git (Master, Development, Login y MoviesCRUD) donde lás tres últimas se usaron para el desarrollo de las distintas actividades y La rama Master para tener el release de la aplicación. Además se utilizo la aplicación Trello (⁠⁠⁠⁠⁠https://trello.com/b/bBHzKzTx) para tener en tiempo real el desarrollo de las distintas tareas (Backlog, Priority, Development, Testing & Release).

Para un mejor desarrollo de nuestra plataforma web, se utilizaron distintas Gemas además de las predeterminadas en rails:

  • Simple_form
  • Bootstrap-sass
  • Country_select
  • Devise
  • CanCan
  • MySQL
  • Heroku

Los logros alcanzados fueron todos los propuestos al inicio del sprint incluyendo los tres bonus mencionado por nuestro product-owner. Se puede iniciar sesion y como usuario se puede hacer CRUD de la cuenta, además de tener la diferenciación entre guest, child & common. Se puede agregar series con distintos campos y hacer CRUD de estas. Existen algunas restricciones según tipo de usuario. Si es del tipo guest, no puede agregar series. También existe una vista principal en la interfaz, donde aparecen las series ya creadas.

la aplicacion se puede ver en heroku: https://obscure-castle-13714.herokuapp.com/

Sprint N°2

En esta nueva etapa del proyecto, nos enfocamos en realizar las mayorias de las funcionalidades minimas de la aplicación web. siendo las más importantes

  • La diferenciación total de los roles

  • Caratulas en las series obligatorias

  • Filtrar por

    • Categoria
    • Nombre de series
    • Director
    • Actores
  • Rating por series

  • Reviews por series

  • Linkear las series con Netflix

  • Subirlo a un servidor online www.netflics.tk

También hicimos algunas suposiciones tales como que el niño solo puede entrar a su cuenta mediante la cuenta del padre y si se quiere devolver a la cuenta principal tiene que hacer logout y login, Los admin No pueden tener cuentas de niño vinculadas.

About

Repositorio principal para el desarrollo del proyecto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 52.6%
  • HTML 26.0%
  • JavaScript 13.0%
  • CSS 7.5%
  • CoffeeScript 0.9%