Yıldız Yapı Construction

Yıldız Yapı Construction

Corporate Websites

Visit Website

About Company

Yıldız Yapı Art is a construction and interior design company that provides design and turnkey solutions for homes, villas, offices, and commercial spaces. The company focuses on creating modern, functional, and high-quality spaces by combining good design with skilled craftsmanship. Its goal is to deliver reliable service, use quality materials, and ensure customer satisfaction in every project.


Project Architecture

This project was built with a modern, scalable, and cloud-native architecture. The frontend is developed with Next.js, delivering high performance, server-side rendering (SSR), static site generation (SSG), and strong SEO capabilities.

Content is managed through a custom CMS built with Go/Gin; pages, blog posts, media, and other dynamic content can be administered through a secure management panel. Thanks to the headless CMS approach, the content layer is fully separated from the presentation layer, making the application easier to maintain, more flexible, and ready to support additional platforms in the future.

The application is containerized with Docker Compose: the Next.js frontend, the custom Go/Gin CMS, and PostgreSQL database run as isolated services within a single stack. This approach keeps development and production environments consistent while simplifying deployment and maintenance.

Traefik is used as the reverse proxy and ingress layer to efficiently manage incoming traffic. It automatically discovers services, performs dynamic routing, manages SSL/TLS certificates, and enables secure communication between application components with minimal configuration.

The infrastructure is designed to run on Dokploy with Docker-based orchestration, supporting secure deployments, service health checks, persistent data and media volumes, and low-downtime updates. The combination of containerization, Traefik, and Dokploy orchestration delivers a highly available, resilient, and production-ready deployment architecture.

Overall, this solution brings together modern frontend technologies, a custom and secure headless CMS, container-based deployment, intelligent traffic management, and cloud-native infrastructure to deliver high performance, reliability, and long-term sustainability.


Project Diagram