Work

Stadium newspaper for BSG Taufkirchen (Vils)

HTML
CSS
Tailwind CSS
PHP
JavaScript
PDF.js

Website to provide all editions of the club's stadium newspaper digitally

BSG Stadium newspaper

BSG Taufkirchen Vereinszeitung – Web Platform for Digital Stadium Newspapers

I developed a website for the BSG Taufkirchen (Vils) football club to provide all editions of the club’s stadium newspaper in a digital, accessible format. The platform allows visitors to browse past and current editions through a clean, structured interface optimized for both desktop and mobile devices.

The goal of the project was to modernize distribution, improve accessibility, and preserve the traditional stadium newspaper in a digital-first form.

Role & Responsibilities

Web Developer

This project was implemented as part of a customer assignment at HEXLE Development & IT-Solutions e.U.
I was responsible for the full implementation, from frontend to backend and administration features.

Core Technologies

  • HTML, CSS (Tailwind), JavaScript
  • PHP
  • PDF.js
  • Simple Backend File Saving with PHP
  • Responsive Web Design

Integration & Architecture

  • Server-rendered PHP application with client-side JavaScript enhancements
  • PDF.js-based flipbook for interactive newspaper browsing
  • Authentication-protected admin area for content management

Key Contributions & Impact

  • Designed and implemented a responsive, mobile-friendly website for digital newspaper distribution
  • Integrated a PDF.js flipbook, enabling a realistic page-turning reading experience
  • Developed an admin interface with login, allowing editors to manage and upload newspaper editions
  • Structured content for intuitive navigation across multiple newspaper issues
  • Delivered a maintainable solution suitable for long-term use by a non-technical editorial team

Learnings & Takeaways

  • Practical experience delivering a complete web solution for a real customer
  • Improved understanding of usability-focused content presentation
  • Hands-on work with document-based web rendering (PDF.js)
  • Experience balancing simplicity, maintainability, and user experience in customer projects