What is new in PackPlan
Every production release is documented below. Newest at the top.
-
SEO + i18n + Legal
- Language switcher PL / EN on landing with cross-domain cookie propagation from sniegula.com
- Final Terms of Service and Privacy Policy (PL + EN) — full GDPR alignment
- Sitemap.xml + robots.txt with hreflang alternates, JSON-LD WebApplication / Organization / Person / FAQPage / BreadcrumbList
- Dynamic OG image (1200×630) for landing and public packs
-
PROD launch + monetisation v1
- Full MVP in production (pack.sniegula.com)
- WeightDonut chart in the style of popular pack weight calculators, drag-drop categories
- Per-pack categories, Wishlist with priorities
- Public packs with OG image via Browsershot
- Stripe wired in sleep mode (mobile freemium ready)
-
Frontend Vue + Library
- Vue 3 SPA under /app/* with a PackEditor styled after popular pack weight calculators
- 33 verified items in the library (tents, sleeping bags, packs, stoves)
- Polish translations for Laravel auth / validation / passwords
-
Backend MVP
- Laravel 13 + PHP 8.3 + SQLite (WAL) on Coolify
- REST API /api/v1/* with Sanctum SPA cookie auth
- WeightCalculator + PackItemObserver for auto-recalculation
- AffiliateController /go/{id} with UTM and hashed-IP tracking