amin norollah.
Loading portfolio
Hemmet för apparna jag bygger och publicerar: en femspråkig sajt som renderas till ren HTML vid bygget

FrontendWebbPersonligt

toyfox Studio Site

Hemmet för apparna jag bygger och publicerar: en femspråkig sajt som renderas till ren HTML vid bygget

År
okt. 2026
Typ
Frontend
Tekniker
9
Spår
Webb

Detaljer

toyfox är sajten för apparna jag bygger och publicerar: ladderGo, civilDesk och ChainSync. Det är en Angular 21-sajt som renderas till ren HTML vid bygget, så varje sida laddas fullt ut för besökare och sökmotorer utan en Node-server bakom.

Den finns på fem språk (engelska, svenska, spanska, persiska och arabiska). Varje sida har en egen URL per språk, de två sista speglar layouten till höger-till-vänster, och det finns en språkväljare med flaggor samt ljust och mörkt tema. SEO är inbyggt: canonical- och hreflang-taggar, Open Graph, JSON-LD, en genererad sitemap, robots.txt och en llms.txt för AI-agenter. Där finns också sidorna för support, integritetspolicy och radering av konto som Google Play kräver.

Jag satte upp servern också: en härdad VPS bakom Cloudflare med nginx och Let's Encrypt, SSH enbart med nycklar, och en release som går live med ett kommando och kan rullas tillbaka. Samma värd kör backend för mina andra appar, var och en på sin egen subdomän.

Tekniker

  • Angular
  • TypeScript
  • SCSS
  • SEO
  • i18n
  • RTL
  • nginx
  • Cloudflare
  • Linux

Projekt