Gotvoni Family Website
This website is a small static website I built for gotvoni.lv to present family member profiles in a clean and structured way. The project focuses on simplicity, bilingual content, and search-friendly page generation, while keeping the editing workflow lightweight through Markdown-based content.
Overview
The site is built with Astro and uses content collections to manage family member profiles as Markdown files. Each profile includes structured metadata like names, descriptions, links, contact details, and localized content, which makes the site easy to maintain without needing a CMS.
At a high level, the project includes:
- a bilingual Latvian and English experience
- static profile pages generated from Markdown content
- reusable layout and card components for a consistent UI
- localized SEO metadata, canonical URLs, and
hreflangtags - structured data for homepage and profile pages
- a simple static deployment workflow
This project was mainly about building a polished and maintainable website architecture for a small real-world use case, with attention to both content editing and discoverability.