Evaluating bids

Sistemas de eventos

Published on the November 20, 2017 in IT & Programming

About this project

Open

Requisitos de funcionalidad
“Eventualmente” es una aplicación web que permite el registro virtual en eventos de asistencia masiva.
El proyecto debe contar con lo siguiente:
Como visitante de la página:
o Los visitantes deben poder registrarse como usuarios ingresando su nombre, apellidos, usuario y contraseña
o Los visitantes que ya están registrados pueden iniciar sesión como usuario.
O Los visitantes verán una lista de los eventos registrados anteriormente, mostrando la foto y título del evento,
ordenados por fecha.
O Los visitantes deben tener una opción para ver los eventos organizados por categoría.
O Los visitantes pueden seleccionar un evento y ver su página de detalle de evento (foto, descripción, fecha, hora,
lugar, organizador y título del evento)
o Los visitantes podrán hacer click a un botón de inscribirse dentro del detalle del evento.
O Cuando los visitantes intenten inscribirse aparecerá una lista de tipos de entradas que habrá para ese evento y el
precio de cada una para seleccionar, solo aparecerán las entradas que tengan disponibilidad.
O Una vez seleccione una entrada se le pedirá al visitante iniciar sesión o crearse una cuenta.
O Una vez con la sesión iniciada se confirmará su registro y se les mostrará el monto a cancelar al llegar al evento.
Como usuario previamente registrado:
o Los usuarios deben poder ver un listado de eventos a los que se han registrado, ordenados por fecha de menor a
mayor y poder darse de baja del mismo (eliminar su registro).
O Al ingresar a un detalle de la lista deben poder ver su ID de registro para mostrarla a la hora de ingresar.
O Los usuarios deben poder crear eventos con los siguientes datos:
o ID del Evento
o Título del evento
o Dirección y ubicación en el mapa (ver google maps)
o Fecha y hora de inicio
o Fecha y hora de fin
o Foto promocional del evento
o Descripción del evento
o Nombre del organizador
o Descripción del organizador
o Al crear un evento también se deben poder seleccionar los tipos de entrada que va a tener, su costo en Bs y
cuántas entradas disponibles para ese tipo se tendrá.
O Los eventos estarán organizados por categorías, 1 evento puede estar en N categorías.
O Las categorías solo contarán con ID y nombre de Categoría.
Electiva de Programación
o El creador del evento debe poder entrar a su evento y validar el código de registro de un usuario para marcarlo
como asistido y pagado (estados en el registro del usuario).
O El creador del evento debe poder ver, modificar y eliminar los eventos ya creados



Si es que se desea ganar 5 puntos extra sobre la nota final de la materia, se debe implementar un pago ficticio con tarjeta
de crédito para la reserva
El pago se debe mostrar en un formulario de pago de tarjeta crédito
El pago debe validar la tarjeta mediante el Algoritmo de Luhn y debe guardar los siguientes datos:
o ID de Pago
o ID de la reserva
o Monto pagado
o Número de Tarjeta
o Titular de tarjeta
Cada reserva puede tener un solo pago, este no puede ser eliminado ni actualizado.
Estos 5 puntos solo podrán obtenerlo las personas que hayan realizado previamente el Proyecto Completo

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by V. R. P.