Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CampaignsSpring - Aplikacja do zarządzania kampaniami

Java Spring Boot React Database

📦 Wymagania wstępne

  • Java 17+
  • Maven 3.8+ lub Gradle 7.5+
  • Node.js 16+ i npm/yarn (dla frontendu)
  • H2 Database

Projekt działa na Javie 21, w razie potrzeby zmiany na Java 17

cd CampaignsSpring/CampaignsSpring/
// build.gradle
java {
	toolchain {
		languageVersion = JavaLanguageVersion.of(21) // 17
	}
}

🚀 Szybki start

Backend (Spring Boot)

1. Wejdź do projektu

cd CampaignsSpring

2. Uruchom z Gradle

./gradlew build
./gradlew bootRun

3. Aplikacja będzie dostępna pod:

http://localhost:8080

Swagger UI: http://localhost:8080/swagger-ui/index.html

Frontend (React)

1. Przejdź do folderu frontend

cd frontend/campaign-manager

2. Zainstaluj zależności

npm install

3. Uruchom aplikację

npm start

4. Aplikacja będzie dostępna pod:

http://localhost:3000

🌐 Główne endpointy API widoczne pod adresem Swaggera

Wersja Live

Pomiędzy trazakcjami należy odświeżać stronę oraz wybierać ponownie użytkownika dla dynamicznie odświeżanych funduszy

Zrzut ekranu 2025-04-4 o 21 44 38 Zrzut ekranu 2025-04-4 o 21 45 32 Zrzut ekranu 2025-04-4 o 21 45 45 Zrzut ekranu 2025-04-4 o 21 46 28 Zrzut ekranu 2025-04-4 o 21 47 04 Zrzut ekranu 2025-04-4 o 21 49 39

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages