Skip to content

bettercodepaul/Skat

Repository files navigation

skat

Monorepo with Backend (Java 21, Spring Boot) at the root level and Frontend (Angular 18) in the frontend folder.

Structure

.
├── .github/workflows/build.yml
├── frontend/              # Angular 18 App
├── src/                   # Spring Boot Backend (Java 21)
│   ├── main/
│   └── test/
├── target/
├── pom.xml
└── README.md
  • Backend: Spring Boot (Java 21), REST API
  • Frontend: Angular 18, consumes backend API
  • Tests: JUnit 5 + AssertJ (Given-When-Then), @SpringBootTest (preferred over @WebMvcTest), Testcontainers for integration/DB tests

Quickstart

Backend

# Requires Java 21
./mvnw spring-boot:run
# or
./mvnw test

Frontend

cd frontend
npm ci
npm start

Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages