Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 2.15 KB

README.MD

File metadata and controls

50 lines (31 loc) · 2.15 KB

Converter

¡Bienvenido a Converter, un proyecto desarrollado en Java que te permite realizar conversiones de unidades!

Descripción

Converter es una aplicación de escritorio desarrollada en Java que utiliza la biblioteca Java Swing para proporcionar una interfaz de usuario amigable. La aplicación permite realizar conversiones de unidades de diferentes categorías, como longitud, temperatura, peso, etc.

Stack Tecnológico

  • Lenguaje de Programación: JavaJava
  • Interfaz Gráfica: Java Swing
  • Comunicación: API REST

Arquitectura de Software: MVC

Converter sigue el patrón de arquitectura de software Modelo-Vista-Controlador (MVC):

  • Modelo (Model): Gestiona los datos y la lógica de la aplicación. En este caso, el modelo se encarga de realizar las conversiones de unidades y mantener los datos relevantes.

  • Vista (View): Representa la interfaz de usuario. Utiliza Java Swing para crear una interfaz gráfica intuitiva y agradable para los usuarios.

  • Controlador (Controller): Actúa como intermediario entre el modelo y la vista. Maneja las interacciones del usuario y coordina la lógica de la aplicación.

Capturas de Pantalla

A continuación, algunas capturas de pantalla de la interfaz de usuario de Converter:

Captura de Pantalla 1 Ejemplo de conversión de divisas.

Captura de Pantalla 2 Ejemplo de conversión de datos.

Instalación y Uso

  1. Clona este repositorio a tu máquina local.
  2. Abre el proyecto en tu IDE de Java favorito.
  3. Compila y ejecuta la aplicación.
  4. ¡Explora las diferentes categorías de conversión y realiza tus propias conversiones!

Contribución

Si deseas contribuir a Converter, sigue estos pasos:

  1. Realiza un fork de este repositorio.
  2. Crea una rama para tu función o corrección de errores: git checkout -b nueva-funcionalidad.
  3. Realiza tus cambios y realiza commits: git commit -m 'Añadir nueva funcionalidad'.
  4. Empuja tu rama: git push origin nueva-funcionalidad.
  5. Envía una solicitud pull a este repositorio.