Zaions Portfolio — web-app project

Zaions Portfolio is the company-brand portfolio and content platform for the Zaions brand. It pairs a polished public site — homepage, a searchable Firestore-backed projects directory, a blog, contact and payment surfaces, and the full legal suite — with a real 18-screen admin CMS for posts, pages, portfolio items, taxonomies, media, comments, and users. The whole thing runs on a strictly zero-cost stack: React 19 + Radix UI + Vite 8 + Capacitor 8 on Firebase's free tier, with FilesHub for uploads and Capacitor Preferences for local state. It ships a comprehensive SEO/AEO posture — 44 prerendered route shells so AI crawlers see real content, 13 JSON-LD schema types, OG/Twitter cards, and build-time-fresh sitemap/feed — and verifies clean on every typecheck and build. A firebase-admin data-migration toolchain smart-upserts seeded projects into Firestore by appIdentifier.

Tech stack

  • React 19
  • TypeScript 6
  • Vite 8
  • Radix UI
  • Firebase
  • CapacitorJS 8
  • TanStack Query
  • TanStack Table
  • Zustand
  • Fuse.js

Key features

  • Searchable Firestore-backed projects directory
  • Blog + dynamic CMS-driven pages
  • 18-screen admin CMS
  • Radix theme customizer (all users)
  • 44 prerendered route shells + 13 JSON-LD schema types
  • PWA install + offline shell
  • Zero-cost Firebase free-tier architecture

Category: web-app · Status: completed · Started: 2024-01 · Through: Present · Client: Zaions

Links: https://zaions.com · https://github.com/aoneahsan

Tags: portfolio · company · showcase · business · cms · react · firebase · aeo


Contact

Website: https://zaions.com
Email: aoneahsan@gmail.com
GitHub: github.com/aoneahsan
LinkedIn: linkedin.com/in/aoneahsan
RSS Feed: https://zaions.com/feed.xml
Sitemap: https://zaions.com/sitemap.xml
LLM Index: https://zaions.com/llms.txt