Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

198 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RP0 — Milsim Planning Platform

Web-based event planning tool for milsim operations: roster management, faction hierarchy, briefings, and map resources.

Prerequisites

  • Docker Desktop

Running locally

docker compose up --build

The pgdata volume persists the database between restarts. On first startup the API seeds dev accounts and runs migrations automatically.

Rebuilding after code changes

docker compose up --build

Or rebuild a single service:

docker compose build api
docker compose build web

Wiping the database

Warning: This permanently deletes all data including seeded accounts and any imported rosters.

docker compose down -v

Test accounts

Seeded automatically in Development:

Email Password Role
commander@dev.local DevPass123! Faction Commander
player@dev.local DevPass123! Player

Sample import files

Use these with the CSV roster import feature:

File Players Notes
sample-roster.csv 6 Minimal roster including both dev accounts
test-data/sample-roster.csv 11 Two-faction roster (BLUFOR / OPFOR)
test-data/sample-roster-200.csv 215 Large roster across 15 teams for stress testing

Running tests

# Backend
dotnet test milsim-platform/src/MilsimPlanning.Api.Tests

# Frontend
pnpm --prefix web test

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages