Skip to content

Consistente en el dev. de un prototipo de app interactiva de escritorio con GUI en WPF (Windows Presentation Foundation. Dicha GUI deberá diseñarse teniendo en cuenta los aspectos de usabilidad y factores humanos (leyes de Gestalt, empleo de metáforas, selección adecuada de colores y layouts, diseño de formularios, etc.).

License

Notifications You must be signed in to change notification settings

chunche95/Projecto-KePa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projecto-KePa

Consistente en el dev. de un prototipo de app interactiva de escritorio con GUI en WPF (Windows Presentation Foundation. Dicha GUI deberá diseñarse teniendo en cuenta los aspectos de usabilidad y factores humanos (leyes de Gestalt, empleo de metáforas, selección adecuada de colores y layouts, diseño de formularios, etc.).

+INFO:

Descripción.

KEPA es una aplicación de gestión y compra de discos de vinilo, diseñada para ofrecer una experiencia de usuario intuitiva y eficiente tanto para administradores como para clientes. La aplicación está desarrollada utilizando XAML para la interfaz de usuario, C# para la lógica de negocio y MSSQL como base de datos.

Objetivo Principal: El objetivo principal de KEPA es proporcionar una plataforma en línea donde los usuarios puedan explorar un amplio catálogo de discos de vinilo, gestionar sus compras y listas de deseos, mientras que los administradores pueden controlar el contenido musical, gestionar promociones y supervisar los pedidos.

Funcionalidades Clave:

  • Roles de Usuario: Administrador: Gestión de discos, artistas, promociones y pedidos. Cliente: Navegación y compra de discos, gestión de favoritos y pedidos.

  • Autenticación y Seguridad: Ventana de login con autenticación mediante identificación y clave. Gestión de sesiones con opción de cierre de sesión en cualquier momento.

  • Gestión de Contenidos: Creación, edición y eliminación de discos y artistas. Gestión de promociones y ofertas por tiempo limitado.

  • Interacción del Cliente: Consulta de información detallada sobre discos y artistas. Funcionalidad para marcar discos como favoritos. Simulación del proceso de compra completo con resumen de pedidos.

  • Historial: Visualización del historial de pedidos y detalles de compras.

Tecnologías Utilizadas:

Frontend: XAML para la interfaz de usuario. Backend: C# para la lógica de negocio. Base de Datos: MSSQL para la gestión de datos.

Arquitectura:

La aplicación sigue el patrón de arquitectura MVVM (Model-View-ViewModel), lo que permite una separación clara entre la lógica de presentación, la lógica de negocio y la capa de datos, facilitando el mantenimiento y la escalabilidad del proyecto.

About

Consistente en el dev. de un prototipo de app interactiva de escritorio con GUI en WPF (Windows Presentation Foundation. Dicha GUI deberá diseñarse teniendo en cuenta los aspectos de usabilidad y factores humanos (leyes de Gestalt, empleo de metáforas, selección adecuada de colores y layouts, diseño de formularios, etc.).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages