Axum APIAxumPostgreSQLAngularDiscord
Weaklings-Manager
Self-hosted Albion guild platform — bank, loot splits, battle analytics, Discord login.
01The problem
A gaming guild ran its bank, loot splits and events on spreadsheets and Discord messages. It needed one tool its officers could trust, with access tied to the roles people already had on Discord.
02What I built
A Rust/Axum API, an Angular dashboard, and a Discord bot — covering bank, compositions, siphoned-energy tracking, and live Albion data. Built for a guild that needed a real tool, not a spreadsheet.
- 01Guild bank and loot splits
- 02Event sessions with battle analytics
- 03Discord login with role-based access
04Result
- People using it: the 30-member guild, plus players from outside it
- ~50
05What I learned
A real domain with real users: auth, bank, compositions, and a bot that had to stay up for a guild — not a demo.

