Skip to content

DevOkana/Tienda-Libros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

¡Claro! Aquí tienes un ejemplo de un README.md para tu proyecto con iconos y descripciones detalladas:


📚 Tienda de Libros

¡Bienvenido a la Tienda de Libros! Este es un proyecto de ejemplo para gestionar libros en una tienda utilizando Java, Spring Boot y una interfaz gráfica basada en Swing.

🌟 Características

  • Gestión de libros: Agregar, modificar, eliminar y listar libros.
  • Interfaz gráfica: Aplicación de escritorio con una interfaz amigable para el usuario.
  • Base de datos: Utiliza JPA y Spring Data para interactuar con la base de datos.
  • Componentes reutilizables: Servicios y repositorios para una fácil extensión y mantenimiento del código.

🛠️ Tecnologías Utilizadas

  • Java: Lenguaje de programación principal.
  • Spring Boot: Framework para crear aplicaciones de Spring independientes y de producción.
  • JPA (Jakarta Persistence API): Para la gestión de datos y mapeo objeto-relacional.
  • Swing: Para la interfaz gráfica de usuario.

🚀 Instalación

  1. Clonar el repositorio

    git clone https://github.com/DevOkana/tienda-libros.git
    cd tienda-libros
  2. Configurar la base de datos

    • Configura tu base de datos en el archivo application.properties o application.yml.
  3. Compilar y ejecutar la aplicación

    ./mvnw spring-boot:run
  4. Ejecutar la interfaz gráfica

    • Navega a la clase LibroForm y ejecútala desde tu IDE preferido.

📋 Uso

  1. Agregar un Libro

    • Llena los campos de nombre, autor, precio y cantidad.
    • Haz clic en "Agregar".
  2. Modificar un Libro

    • Selecciona un libro de la tabla.
    • Modifica los campos deseados.
    • Haz clic en "Modificar".
  3. Eliminar un Libro

    • Selecciona un libro de la tabla.
    • Haz clic en "Eliminar".
  4. Limpiar el formulario

    • Haz clic en "Limpiar" para resetear los campos del formulario.

🖼️ Capturas de Pantalla

Interfaz Principal Figura 1: Interfaz principal de la aplicación.

👥 Contribuciones

Las contribuciones son bienvenidas. Puedes realizar un fork del proyecto, crear una rama con tus cambios y hacer un pull request.

  1. Realiza un fork del proyecto
  2. Crea una nueva rama
    git checkout -b feature/nueva-funcionalidad
  3. Realiza tus cambios y haz un commit
    git commit -am 'Añadida nueva funcionalidad'
  4. Sube tus cambios
    git push origin feature/nueva-funcionalidad
  5. Crea un Pull Request

📧 Contacto

Si tienes alguna pregunta o sugerencia, no dudes en contactarme a través de figueredojesus@outlook.es.


¡Espero que disfrutes usando esta aplicación tanto como yo disfruté desarrollándola!


About

Proyecto echo con Java y Spring para la tienda de libros

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages