Mini Miss Web - aplicación de ejemplo

"Mini Miss Web" es una aplicación de ejemplo, presentada como enunciado de una situación similar a las de "la vida real", a fin de realizar implementaciones en diversas tecnologías, especialmente de tipo web.

Esas tecnologías pueden ser:

  • Frameworks de desarrollo de aplicaciones web
  • Aplicaciones para dispositivos móviles
  • Bases de datos relacionales
  • Bases de datos orientadas a documentos
  • Lenguajes de programación dinámicos o que sigan determinado paradigma
  • Herramientas para diseño y desarrollo de interfaces de usuario
  • Otras

También puede servir para experimentar con metodologías de desarrollo de software, como las denominadas "ágiles", en especial cuando se trabaja en equipo.

La situación planteada puede ser implementada de diversas formas, dado que no se prefiere alguna tecnología en particular, y tiene la característica que aún siendo una aplicación "pequeña", contiene suficientes elementos para probar y determinar qué tan apropiada puede ser una tecnología de desarrollo de software.

Con este artículo está adjunto lo siguiente:

  • Archivo PDF con el enunciado de Mini Miss Web
  • Archivo PDF con posible wireframe para el front-end o parte pública de la aplicación

La aplicación también deberá tener una parte administrativa, de acceso reservado y privilegiado, que incluya estos puntos:

  • Autenticación y autorización
  • Gestión de usuarios administrativos
  • Gestión de concursos
  • Gestión de candidatas
  • Manejo de fotografías y videos, así como sus respectivas galerías
  • Gestión de usuarios registrados a nivel mundial y que participan en la elección en línea de las reinas
  • Manejo de la elección de la reina y finalistas para cada evento
  • Módulo de configuraciones y parametrizaciones
  • Una especie de CMS para la creación y edición de páginas informativas de cada evento
  • Gestión de patrocinantes
  • Funcionalidad para traducir secciones del sitio (entre el inglés y el español o viceversa)

En cuanto al despliegue de la aplicación, eso dependerá de las tecnologías en particular que se usen en la implementación. Incluso en esa etapa pudiera usarse un despliegue vía HTTPS para fortalecer la confidencialidad e integridad de los datos al momento de la votación de las candidatas.

Con esto queda la situación planteada como referencia para posibles implementaciones.

Añadir nuevo comentario