This project was developed as a B2C companion to dachprofi24.online, focusing not on internal workflows but on visibility, customer acquisition, and digital interaction. The goal was to build a central hub for homeowners and property managers to learn, calculate project costs, and connect with roofers in their region. As the lead developer, I designed and built the core architecture, implemented real-time data syncing for the magazine system, and helped integrate multiple services and calculators to maximize lead generation.
Roofing companies often lack the digital marketing infrastructure needed to reach modern customers. Potential clients want transparent pricing, guidance, and access to trusted professionals — but most roofer websites offer little more than a contact form. Meanwhile, businesses miss out on warm leads because there’s no structured way to engage users before they’re ready to make contact. The challenge was to create a platform that delivers real value to customers, while feeding a steady stream of qualified leads to roofers.
We developed a modular marketing platform tailored to both users and roofing companies. Key features included:
Each feature was optimized for SEO, mobile use, and conversion, building a bridge between customer curiosity and business acquisition.
The stack is based on Django and PostgreSQL, with Vue for the interactive frontend. Price calculators were implemented as Vue components with real-time cost logic, then connected to lead-capturing Django endpoints. The magazine system used Django CMS extensions, including a headless JSON API for syncing content to third-party platforms. Docker Compose managed service orchestration in development and production. Data was cached and indexed for fast search and filtering. Background workers handled data imports and magazine content updates across connected roofer sites.