Günlük Hava Durumu — the summary recalculates itself as the archive grows
A site publishing weather and climate data. Three kinds of content form one chain. The forecast page refreshes, and what it shows is written over at the next update; when the date passes, that record hands off to the archive. An archived day is written once and stays fixed: a measured day replaces the prediction. The climate summary has no feed of its own: it is calculated from those day records and refreshes as the archive grows. Every date and location breakdown has its own permanent address. Laravel does the rendering, day records sit in MySQL, React carries the interface.
Read the case study →