amin norollah.
Loading portfolio
The home of the apps I build and publish: a five-language site that is rendered to plain HTML at build time

Front endWebPersonal

toyfox Studio Site

The home of the apps I build and publish: a five-language site that is rendered to plain HTML at build time

Year
Oct 2026
Type
Front end
Technologies
9
Track
Web

Details

toyfox is the site for the apps I build and publish: ladderGo, civilDesk and ChainSync. It is an Angular 21 site rendered to plain HTML files at build time, so every page loads fully for visitors and search engines without a Node server running behind it.

It speaks five languages (English, Swedish, Spanish, Persian and Arabic). Each page has its own URL per language, the last two mirror the layout to right-to-left, and there is a flag language picker and a light and dark theme. SEO is built in: canonical and hreflang tags, Open Graph, JSON-LD, a generated sitemap, robots.txt and an llms.txt for AI agents. It also carries the support, privacy policy and account deletion pages that Google Play asks for.

I set up the server too: a hardened VPS behind Cloudflare with nginx and Let's Encrypt, key-only SSH, and a release that goes live with one command and can be rolled back. The same host runs the backends of my other apps, each on its own subdomain.

Technologies

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

Projects