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.

SportsWörld Preview

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.

👉 Visit the live website

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.

home Home terminal Projects article About alternate_email Contact