NBA Feed
팀 뉴스와 경기 정보를 제공, 점수는 직접 확인할 때까지 숨겨져 있습니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Resulter is an innovative web application for orienteering enthusiasts and organizers of orienteering competitions.README 전문 보기 ↗Resulter is an innovative web application for orienteering enthusiasts and organizers of orienteering competitions.
This application allows for the input of competition results files and subsequently displays detailed result lists. As the first major feature there is the possibility to design certificate templates and activate certificate download for an event for every single participant. Other functions include:
Possible future extensions: generalization of cups, calculation of recommended course lengths, etc.
The frontend communicates with the backend via a REST API, which is implemented in the pattern of Hexagonal Architecture. Authentication follows the Backend-for-Frontend (BFF) pattern, where the backend handles OAuth2/OIDC communication with Keycloak, and the frontend uses secure session cookies.
Clone the repository:
git clone https://github.com/HenryJobst/resulter.git
Create and edit environment file
cp .env.example .env
Switch to the backend directory and start the SpringBoot server:
cd backend
./mvnw spring-boot:run
Switch to the frontend directory and start the Vue.js frontend:
cd frontend
npm install
npm run serve
Deployment
Two build approaches available:
Option 1: Dockerfile-based build (default)
./backend/build.sh and ./frontend/build.shOption 2: Paketo Buildpacks (Cloud Native Buildpacks)
./backend/build-paketo.sh and ./frontend/build-paketo.shbrew install buildpacks/tap/pack (macOS) or see buildpacks.io.github/workflows/build-paketo.ymlRunning the application:
deploy/resulter/ to start the complete application with database in Docker containersAfter starting the application, you can upload result files from orienteering competitions. The application processes these and provides detailed result lists. Future features such as certificate printing and points calculations will be added in upcoming versions.
Documentation:
doc/itext-font-integration-guide-generic.mdWe welcome contributions to the development of Resulter. Please consult with us in advance to avoid duplicate developments.
Resulter © 2023-2026 by Henry Jobst is licensed under CC BY-NC-ND 4.0 - see LICENSE.txt for details.
Resulter ist eine innovative Web-Anwendung für Orientierungslauf-Enthusiasten und Organisatoren von Orientierungslauf-Wettkämpfen.
Mit dieser Anwendung können Ergebnisdateien von Wettkämpfen eingelesen und anschließend detaillierte Ergebnislisten angezeigt werden. Als erste große Funktion besteht die Möglichkeit, Urkundenvorlagen zu gestalten und für eine Veranstaltung den Urkunden-Download für jeden einzelnen Teilnehmer zu aktivieren. Weitere Funktionen umfassen:
Zukünftige mögliche Erweiterungen: Generalisierung von Cups, Berechnung von empfohlenen Bahnlängen etc.
Das Frontend kommuniziert über eine REST-API mit dem Backend, welches im Muster der Hexagonalen Architektur implementiert ist. Die Authentifizierung folgt dem Backend-for-Frontend (BFF) Pattern, wobei das Backend die OAuth2/OIDC Kommunikation mit Keycloak übernimmt und das Frontend sichere Session-Cookies verwendet.
Klonen Sie das Repository:
git clone https://github.com/HenryJobst/resulter.git
Environment-Datei anlegen und anpassen
cp .env.example .env
Wechseln Sie in das Backend-Verzeichnis und starten Sie den SpringBoot-Server:
cd backend
./mvnw spring-boot:run
Wechseln Sie in das Frontend-Verzeichnis und starten Sie das Vue.js-Frontend:
cd frontend
npm install
npm run serve
Deployment
Zwei Build-Varianten verfügbar:
Option 1: Dockerfile-basierter Build (Standard)
./backend/build.sh und ./frontend/build.shOption 2: Paketo Buildpacks (Cloud Native Buildpacks)
./backend/build-paketo.sh und ./frontend/build-paketo.shbrew install buildpacks/tap/pack (macOS) oder siehe buildpacks.io.github/workflows/build-paketo.ymlAnwendung ausführen:
deploy/resulter/ gibt es ein Docker-Compose-File, mit dem die komplette Anwendung mit Datenbank gestartet werden kannNach dem Starten der Anwendung können Sie Ergebnisdateien von Orientierungslauf-Wettkämpfen hochladen. Die Anwendung verarbeitet diese und stellt detaillierte Ergebnislisten zur Verfügung. Zukünftige Funktionen wie Urkundendruck und Punkteberechnungen werden in kommenden Versionen ergänzt.
Dokumentation:
doc/itext-font-integration-guide-generic.mdWir begrüßen Beiträge zur Weiterentwicklung von Resulter. Bitte halten Sie vorab Rücksprache, um Doppelentwicklungen zu vermeiden.
Das Projekt Resulter © 2023-2026 von Henry Jobst ist unter der Lizenz CC BY-NC-ND 4.0 lizenziert - siehe LICENSE.txt für Details.