Es un sistema de Alquiler y Venta de peliculas por streaming.
Integrantes:
- 12-10359 Jesús Marcano
- 13-10787 María Fernanda Magallanes
Estado: completo.
💎 Ruby (Version 3.0.0p0)
ruby lambdabuster.rb
- Primero insertar la direccion de un archivo JSON con los datos de la aplicacion.
El JSON debe tener el siguiente formato
"directors":
[
{
"name": String. Nombre del director,
"birthday": Date. Fecha de nacimiento del director, en formato ISO 8601,
"nationality": String. País de nacimiento del director
},
]
"actors":
[
{
"name": String. Nombre del actor,
"birthday": Date. Fecha de nacimiento del actor, en formato ISO 8601,
"nationality": String. País de nacimiento del actor
},
]
"movies":
[
{
"name": String. Nombre de la película,
"runtime": Int. Duración de la película en minutos,
"categories": [String]. Lista de categorías o géneros de la película,
"release-date": Date. Fecha de estreno de la película, en formato ISO 8601,
"directors": [String]. Lista con los nombres de los directores de la película,
"actors": [String]. Lista con los nombres de los actores de la película,
"price": Float. Precio de compra de la película,
"rent_price": Float. Precio de alquiler de la película. Puede ser nulo, en
cuyo caso la película no estará disponible para alquiler,
1"premiere": Bool. Indica si la película es un estreno.
"discount": Int. Valor [0,100] que indica el descuento en % que tendrá una película.
},
]
-
Usar cualquiera de las siguientes funciones.
-
Crear nueva orden de alquiler
-
Crear nueva orden de compra
-
Mi Usuario
-
Consultar catálogo
-
Mostrar todas
-
Filtrar
-
Nombre
-
Ano
-
Nombre de director
-
Nombre de actor
-
Duracion
-
Categorias
-
Precio de compra
-
Precio de alquiler
-
Aplicar otro filtro
-
Buscar
-
-
-
Salir
-