2023 · Selected work
Noreikis
A real estate website combining broker positioning, property discovery and structured enquiries.
Client source code is private. Product decisions and implementation patterns can be discussed without exposing proprietary content or credentials.
- Role
- Full-stack Developer
- Location
- Lithuania · Remote
- Engagement
- Commercial client project
- Period
- December 2023 – Present
About the project
Noreikis is a digital presence for a Lithuanian real estate broker, bringing personal positioning, active listings, sold properties, market content and client recommendations into one coherent experience.
I develop both sides of the platform: a server-rendered Next.js website and its Node.js/Strapi backend. The broker controls listings, articles, testimonials and search metadata directly, while contextual contact and valuation journeys turn that content into structured leads.
My contribution
- Content model and discovery — Modelled properties, categories, articles, recommendations, galleries and SEO metadata in Strapi, and built server-rendered listing and editorial pages with sorting and filtering on top of it.
- Adaptive enquiries — Created conditional contact and valuation forms whose fields adapt to the selected property type.
- Backend delivery — Persisted enquiries through custom backend controllers, sent branded notifications and automated deployment of both applications.
Engineering proof
What was hard, what I chose, and how I checked it.
Challenge
A distinctive personal brand has to sit alongside current property inventory, broker-managed editorial content and lead capture detailed enough to support real valuation follow-up.
Product & engineering decisions
- Listings, articles and metadata live in Strapi, so the broker updates the site without a front-end release.
- Server rendering covers current inventory, and the sitemap generates from that same content source.
- Property-type dependencies are centralised in form schemas, and enquiries persist before notifications go out.
Quality & outcome
- Routing runs on next-i18next, ready for additional locales; Lithuanian is the only one enabled in production today.
- Motion is used as optional visual polish, and front-end/API deployment is automated through GitHub Actions.
The broker keeps inventory and articles current without developer involvement, and buyers and sellers get a clear path from discovery to enquiry.