Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
Trabajo Practico Final
Lecturas Necesarias
Materiales Necesarios
SublimeText o Notepad++
XAMPP instalado y en funcionamiento
Navegador Web
Compresor de archivos (7zip o winzip o winrar)
Esta práctica se resuelve en forma práctica construyendo la aplicación que cumpla
con los requisitos mínimos establecidos en el enunciado.
Esta práctica se resuelve en forma grupal.
El ejercicio resuelto debe ser enviado mediante la plataforma MIeL, mediante la
opción prácticas, en el formato digital solicitado y comprimido mediante 7zip o si-
milar en formato ZIP.
Asimismo, se deberá crear un proyecto compartido en una plataforma Git (GitLab
o GitHub).
Enunciado
Detalle de funcionalidades
• El sistema debe permitir que el usuario se registre cargando sus datos per-
sonales, un correo electrónico, contraseña y ubicación de residencia (desde
un mapa de Google o de here.com), el registro deberá pedir confirmación
por email.
• El sistema debe permitir realizar login al usuario.
• El usuario debe poder visualizar un catálogo de productos (revistas y dia-
rios)
• El sistema debe permitir suscribirse a un producto mensualmente, desuscri-
birse, o abonar un número de la revista o diario en particular (a través de
MercadoPago y de ser posible a través de un código QR)
• El sistema debe permitir que el usuario visualice las noticias / revistas por
las que ha pagado.
• El usuario debe poder imprimir en PDF el resumen de suscripciones o pa-
gos del periodo de tiempo seleccionado.
• El usuario debe poseer una vista donde encuentre fácilmente los productos
que posee.
• El sistema debe mostrar en la pantalla principal el pronóstico del clima
como muestra la competencia (El clima será consultado a un WebServer
externo a nuestro sistema).
• El usuario podrá localizar el lugar geográfico de la noticia mediante un
mapa en línea (Se requiere utilizar mapas de Google o de here.com)
5
• El contenidista tiene que poder crear noticias para una sección de revista o
diario, cada noticia debe poseer al menos un título, subtítulo, una imagen o
varias y el contenido. Como datos opcionales permitir agregar un link a ma-
yor información o un video que debe poder visualizarse dentro de la misma
página web.
• El contenidista debe poder tomar una foto/video directamente desde el sitio
y asociarla a una noticia.
• El contenidista debe poder grabar un audio desde una noticia y asociarlo di-
rectamente