Web Project
SportsWörld – Training, Performance & Endurance
Personal project · 2020 – Present
A modern fitness & endurance platform built with Eleventy, Docker and a custom Contact API.
Project Overview
With SportsWörld, I developed a modern web platform focused on fitness, endurance training and performance optimization. The goal was to create a central hub for structured training plans, high-quality blog content and practical nutrition guides.
Idea & Motivation
Many fitness platforms lack structure or focus too much on monetization. SportsWörld was built to provide free, structured and useful content for both beginners and advanced athletes.
- Structured training plans
- Clear explanations of complex topics
- Focus on long-term performance
Technical Implementation
Architecture
- Eleventy (Static Site Generator)
- TailwindCSS with Darkmode
- Docker (nginx container)
- Nginx Proxy Manager (SSL + routing)
- Umami Analytics (self-hosted)
This setup ensures high performance, security and scalability.
Contact API
A custom backend API was developed for handling contact form requests.
- Node.js + Express
- POST /contact endpoint
- Custom redirect logic
- Dockerized deployment
The separation between frontend and backend improves maintainability and scalability.
Deployment
The application runs in a real production environment using Docker containers:
- Frontend container (nginx)
- Contact API container
- Analytics container
Reverse proxy and SSL are handled via Nginx Proxy Manager.
Features
- Training plans (Running, Triathlon, Calisthenics)
- Blog articles on performance & nutrition
- Darkmode UI
- Contact form with API
- Privacy-friendly analytics
Concept
SportsWörld focuses on structured and sustainable training:
- Long-term development
- Scientific approach
- No hype or shortcuts
Learnings
- Real-world deployment with Docker
- Reverse proxy & networking
- Frontend & backend separation
- Debugging production issues
Future Plans
- AI-based training recommendations
- More content & guides
- Mobile optimization
Conclusion
SportsWörld combines modern web development with meaningful content. It reflects my interest in AI, performance optimization and scalable systems.