amirhosein.ashourlooandClaude Sonnet 5 7089078b4c Use bundled logo from public/ instead of the API
Header, footer and og:image now read public/images/logo.png via
LOGO_SRC in config.ts. The API's /website/favicon returned another
business's mark, so getFavicon()/BrandAssets are removed and the tab
icon is the bundled favicon.png. Footer logo is now 70px like the
header (108px was sized for the old square mark; the new 200x48
wordmark would be 450px wide).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 00:13:53 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:11:12 +03:30
2026-09-04 14:02:15 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30
2026-09-02 17:03:23 +03:30

moalem.shop

فروشگاه اینترنتی موبایل معلم — Next.js storefront on the Meshkee CMS API.

npm install
npm run dev

Environment (.env.local):

NEXT_PUBLIC_SITE_DOMAIN=moalem.shop
NEXT_PUBLIC_DEMO_PRICING=1   # temporary: the tenant has no store-items yet

Architecture, data gaps and the fallbacks currently in place are documented in AGENTS.md.

S
Description
No description provided
Readme
76 MiB
Languages
TypeScript 97.6%
CSS 1.2%
JavaScript 1.2%