Skip to content

Aryanag03/traini8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Traini8 Training Center API

This project is an MVP for a Training Center registry built with Java and Spring Boot.

Features

  • REST APIs for Training Center management
  • Validation using Jakarta Validation
  • Embedded H2 database (for testing)
  • Maven for project management

Getting Started

Prerequisites

  • Java 17+
  • Maven 3.8+
  • Git
  • IDE (IntelliJ/VS Code)

Installation

  1. Clone the repository:
    git clone https://github.com/Aryanag03/traini8.git
    
  2. Navigate to the project directory:
    cd traini8
    
  3. Build the project:
    mvn clean install
    
  4. Run the project:
    mvn spring-boot:run
    

API Endpoints

  1. POST /api/training-centers
  2. GET /api/training-centers

Database Configuration (H2)

This project uses an H2 in-memory database for development and testing.

  1. H2 Console (Web UI) Spring Boot provides an embedded web console to interact with the H2 database.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages