Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto Spring Boot

Descripción

Este proyecto es una aplicación desarrollada con Spring Boot, que implementa un API RESTful. Utiliza las principales características de Spring Boot para facilitar el desarrollo de aplicaciones basadas en Java, con configuraciones mínimas y un ciclo de vida simplificado.

Tecnologías utilizadas

  • Spring Boot: Framework principal para la creación de aplicaciones Java.
  • Spring Data JPA: Para el acceso y la gestión de datos en bases de datos relacionales.
  • Spring Web: Para la creación de controladores REST y manejo de peticiones HTTP.
  • H2 Database: Base de datos en memoria.
  • Lombok: Para la generación automática de getters, setters, constructores, etc.
  • Maven: Herramienta de gestión de dependencias y construcción del proyecto.

Instalación

  1. Clonar el repositorio: Si no tienes el proyecto aún, clónalo con Git:

    git clone https://github.com/IvanLopez-Source/Formula-1.git
    
    

🧑 Gestor de Pilotos

Requisitos Funcionales:

  1. Registro de Pilotos:
    • Permitir registrar pilotos con la siguiente información:
      • Nombre completo (nombre y apellidos).
      • Edad.
      • Identificación única del piloto.
  2. Búsqueda de Pilotos:
    • Buscar pilotos por su nombre o número de identificación único.
  3. Listado de Pilotos:
    • Listar todos los Pilotos registrados en el sistema.
    • Mostrar información básica como nombre y edad.
  4. Actualización de Pilotos:
    • Permitir modificar los datos de un piloto registrado.
  5. Eliminación de Pilotos:
    • Permitir eliminar un piloto del sistema.

🏎️ Gestor de Coches

Requisitos Funcionales:

  1. Registro de Coches:
    • Permitir registrar coches con la siguiente información:
      • Nombre.
      • Modelo.
      • Color.
  2. Búsqueda de Coches:
    • Buscar coches por su nombre o número de identificación único.
  3. Listado de Coches:
    • Listar todos los coches registrados en el sistema.
    • Mostrar información básica como modelo y color.
  4. Actualización de Coches:
    • Permitir modificar los datos de un coche registrado.
  5. Eliminación de Coches:
    • Permitir eliminar un coche del sistema.

🏁 Gestor de Equipos

Requisitos Funcionales:

  1. Registro de Equipos:
    • Permitir registrar equipos con la siguiente información:
      • Nombre completo.
      • Pais.
      • Coche.
      • Piloto.
  2. Búsqueda de Equipos:
    • Buscar equipos por su nombre o número de identificación único.
  3. Listado de Equipos:
    • Listar todos los equipos registrados en el sistema.
    • Mostrar información básica como nombre y pais.
  4. Actualización de Equipos:
    • Permitir modificar los datos de un equipo registrado.
  5. Eliminación de Equipo:
    • Permitir eliminar un equipo del sistema.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages