
A hatchery’s website as one flight over its farm.
Vyshneva Dolyna is a hatchery in the Dnipropetrovsk region that has sold day-old poultry since 2009: broilers, dual-purpose hens, ducks, geese and turkeys. I designed and built its website. The page is a single camera flight over a farm drawn in code, and everything a buyer needs arrives on white panels where the camera lands: the breeds, the season, a calculator and the order form.
Most buyers phone the station, so the call and «Order birds» stay one step away on every stop.
Six stops, one world.
The valley carries the offer. The orchard holds the station’s particulars, the pond the waterfowl, and inside the hatchery a chick’s path runs from the breeding egg to the day it goes home. The yard is the catalog, and the farm from above takes ordering, the season, the calculator and the contacts.




The yard is the catalog.
Sixteen breeds and crosses, filtered by the kind of bird. Each card says what the breed is raised for and the months it hatches; each breed has its own page with care advice and the facts at a glance.




A calculator and an order in one place.
The grow-out calculator forecasts survival, live weight and feed for the number of birds a buyer plans to raise, and recommends breeds. The last stop puts the station’s address and hours next to the booking form.


On a phone.
The flight works on a phone: panels take the width under the scene, and the dock keeps the menu, the call and the order.




Built for a mid-range phone.
Next.js as a static export, React, TypeScript and Three.js without a 3D framework. The farm is procedural: terrain, trees, buildings and birds are generated in code, with no 3D models; one render loop with adaptive quality, and still images in place of the scene without WebGL or with data saving on. Ukrainian, Russian and English, and a low-vision mode.
Breed photos on the site are generated images, not photographs of the station’s birds; every fact on the pages is the station’s own.