Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Trial Task


Stack:

  • JDK: 17
  • Spring Boot
  • Docker
  • Maven
  • Hibernate
  • PostgreSQL
  • Flyway
  • Swagger/OpenAPI
  • Lombok

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/Alexiusss/trial_task
    cd trial_task
  2. Create a .env file in the project root with the following credentials:

    • POSTGRES_USER
    • POSTGRES_PASSWORD
    • POSTGRES_DB
    • PGDATA_PATH
  3. Start the Docker container:

    docker compose up -d
  4. Build the project using Maven:

    mvn clean install
  5. Copy your .env file into the /target/ folder:

    cp .env ./target/
  6. Run the application:

    java -jar ./target/*.jar
  7. Access the REST API documentation at:
    Swagger UI - REST API Documentation

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages