View Code? Open in Web Editor
NEW
Web TicketMaster con Laravel - Universidad de Alicante
PHP 69.63%
HTML 30.09%
JavaScript 0.28%
ticketmaster-laravel's Introduction
Requisitos para la entrega
Público:
Privado:
Login
Tickets:
Calendario de eventos:
Admin:
CRUDS:
User
Event
Show
Category
Genre
Ubication
ticketmaster-laravel's People
Watchers
ticketmaster-laravel's Issues
Vista del evento mostrando los shows con sus fechas.
Al añadir los tickets a los shows, cada vez que borramos un show hay que controlar que se borren estos, ademas como al borrar una ubicacion o un evento se borran los shows, hay que controlar este borrado en cascada
En definitiva
Añadir al borrado de shows, el borrado de las entradas asociadas y el resto como llama al borrar de show, se solucionará
Imágenes de Eventos y Usuarios mediante una url, sin guardar la imágen.
Mostrar mapa de tickets en cada show
y el proceso de compra
Un usuario que sea administrador podrá acceder a la zona de administracion desde el propio menu
Crear la vista de show mostrando;
La localización.
El número de asientos disponibles.
El número de asientos totales.
Y realizar el proceso de compra.
Dar la opción de actualizar los datos del usuario.
Boton de crear bien posicionado
Botones de editar y borrar bien posicionados
Mostrar agrupaciones
Ej: Fecha de los shows mostrada agrupada por el Evento
Añadir paginado a las diferentes pestañas
Hacer filtrado de eventos en Home
Filtrado por:
Cambiar las relaciones en el modelo de Genre
y Category
.
Datos reales para Categorías y Género
Calendario de eventos en el perfil del usuario
Mostrar en la página principal los próximos eventos.
Mostrar en la página principal los eventos destacados según el número de asistentes.
Modificar migracion de géneros y de categorias
Modificar los metodos de create y edit
Modificar las vistas
Se tienen que poder crear nuevos objetos
Se tienen que poder editat objetos
Se tienen que poder borrar objetos
Todo esto disponible para Eventos, Géneros y Categorias
Controller y vista de login de usuario
Manejar las subidas de imagenes al crear evento
Mostrar en la página principal los próximos eventos:
Desde la fecha actual.
En orden ascendente.
Mostrar los datos del usuario
Seguir el patrón usado en eventos, géneros y categorias
Problema
Cuando se borra un genero y se añade otro, todos los identificadores que marca son incorrectos ya que los asigna por posicion
Solucion
Pasar al select ademas del nombre el id y hacer un split para cogerlo
En vez de eso, pasar el id pero sin mostrarlo e intentar obtenerlo mediante variables
Un usuario registrado puede acceder a los diferentes sitios pero solamente los de su id:
Ej: Un usuario solo puede ver y modificar su perfil no el de otros aunque modifique la URL
Eliminar surname
del modelo User
ya que el faker en el seeder no lo rellena, coloca el apellido junto con el nombre en el atributo name
.