Tarin Raj
Responsive website for a family farm in Rudna Glava, built around property storytelling, gallery browsing, location and contact.
- Role
- Creator
- Year
- 2026
- Type
- Web Development
- Stack
- Next.js 16, React 19, TypeScript

Overview
Tarin Raj is a responsive promotional website for a family farm and blueberry plantation near Rudna Glava, Majdanpek. The site presents the property through a hero section, farm description, photo gallery, map location and contact area.
What was built
The implementation is a single-page Next.js App Router site composed from reusable section components: Hero, About, Gallery, MapSection, Contact, Navbar and Footer. Navigation uses anchored sections with smooth scroll and a responsive mobile menu.
Gallery system
The gallery is populated from the public gallery directory on the server, including HEIF/HEIC files that are converted to JPG through a build/dev preparation script. The client lightbox supports next and previous navigation, mobile swipe gestures and scroll lock while open.
Contact and location
The contact section includes phone, email and address links plus a browser-side EmailJS form configured through NEXT_PUBLIC_EMAILJS variables. The location section embeds Google Maps and provides a direct external maps link.
SEO and delivery
The project is configured for static export with trailing slashes. It includes localized Serbian metadata, Open Graph and Twitter metadata, robots and sitemap routes, plus JSON-LD LocalBusiness/Farm structured data.



