// Projects
A selection of projects running on this server — from the Discord bot through admin dashboards to the infrastructure automation behind it all.
Skills
Backend
C# / .NET 8
ASP.NET Minimal API
Node.js / Express
Java (Minecraft Plugins / Paper)
REST APIs
Discord.Net
Stripe API
Frontend
Next.js / React
TypeScript
HTML / CSS / JavaScript
HTML5 Canvas / PWA
DevOps & Infrastructure
Docker / Docker Compose
nginx (reverse proxy, TLS)
Authelia (SSO)
Linux server administration
Monitoring automation
Security
Hardened containers
Network isolation
OWASP fundamentals
Client Projects
Client Portal & Tenant Hub
Centralized multi-tenant client portal (portal.dantedi.de) featuring zero-knowledge tenant isolation. Clients securely access their custom web dashboards, while administrator controls enable full contract-based project and account management.
TypeScript
React / Vite
Node.js / Express
SQLite WAL
Docker
Access Client Portal →
Inventory Management & Dashboard
Inventory management system including a dashboard, built for a client —
developed and operated as a standalone application.
Web Presence
Concept and implementation of a web interface for a client.
eBay Inventory Management
Inventory management system with eBay integration, built for a
client: automated listings via the eBay API (incl. OAuth2),
image handling, and stock management through a central dashboard.
Python / FastAPI
React / Vite
MariaDB
nginx + Authelia
Community
Discord Bot & Dashboard
Community
Discord bot with a web dashboard, open for the community to use:
ticket system, role management, server overview — plus a
subscription model via Stripe for premium features. Backend built
as a REST API with its own API-key system for communication
between the individual services.
C# / .NET 8
Discord.Net
ASP.NET Minimal API
Stripe
View dashboard →
play.dantedi.de — Web Games Platform
Central gaming platform for custom-built browser-native web games and Progressive Web Apps. First active title in closed alpha: Pixel Pet (retro virtual pet simulation with custom Canvas engine, Web Audio synth & Discord cloud sync) — with additional games in active planning.
TypeScript
HTML5 Canvas
Web Audio API
PWA
Docker
View platform →
Personal
Minecraft Server & Custom Plugins
Operating a dedicated Minecraft server with custom-developed Java plugins: custom game mechanics, event handling, command trees, economy systems, and administration interfaces.
Java
Paper / Spigot API
Gradle / Maven
Event-Driven Architecture
Linux Server
Game Server Admin Dashboards
Personal
Self-built admin interfaces for Palworld & Minecraft: live player
list, whitelist management, server control.
Next.js
Docker
nginx + Authelia
View login →
Server Monitoring
Personal
I run the server with several custom agents for automated
monitoring.
Open Source
Briefly
Open Source
Windows desktop app for automated management of mail and
deadlines: detects sender, date, and category from photos/scans,
automatically files documents, and warns about deadlines and
duplicates. Runs entirely locally via Ollama — no cloud, no
upload.
Python
CustomTkinter
OpenCV
Ollama (local vision model)
View repo →