Rename public discovery app from "finder" to "koja"

Rebrand the public café-discovery app: directories web/finder→web/koja and
docker/finder→docker/koja, plus all service wiring (docker-compose, Caddy
subdomain koja.meezi.ir, env vars KOJA_PORT / NEXT_PUBLIC_KOJA_URL, CI
workflows) and the app's display name (Koja / کجا).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-05-29 17:02:22 +03:30
parent 16cff8730b
commit 289c808257
43 changed files with 74 additions and 58 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
{
"name": "meezi-finder",
"name": "koja",
"version": "0.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "meezi-finder",
"name": "koja",
"version": "0.1.0",
"dependencies": {
"@ducanh2912/next-pwa": "^10.2.9",
@@ -1,14 +1,20 @@
{
"name": "meezi-finder",
"name": "koja",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
"lint": "next lint",
"cap:sync": "cap sync android",
"cap:open": "cap open android"
},
"dependencies": {
"@capacitor/android": "^6.2.0",
"@capacitor/core": "^6.2.0",
"@capacitor/splash-screen": "^6.0.3",
"cordova-plugin-pushe": "^2.5.0",
"next": "16.2.6",
"react": "19.2.6",
"react-dom": "19.2.6",
@@ -22,6 +28,7 @@
"date-fns-jalali": "^3.4.0-0"
},
"devDependencies": {
"@capacitor/cli": "^6.2.0",
"typescript": "5.8.3",
"@types/node": "^22",
"@types/react": "19.1.4",

Before

Width:  |  Height:  |  Size: 547 B

After

Width:  |  Height:  |  Size: 547 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -2,8 +2,9 @@ import type { MetadataRoute } from "next";
export default function manifest(): MetadataRoute.Manifest {
return {
name: "میزی‌یاب — جستجوی کافه و رستوران",
short_name: "میزی‌یاب",
id: "/fa",
name: "کجا — جستجوی کافه و رستوران",
short_name: "کجا",
description: "بهترین کافه‌ها و رستوران‌های ایران را با هوش مصنوعی پیدا کنید",
start_url: "/fa",
display: "standalone",
@@ -33,6 +34,14 @@ export default function manifest(): MetadataRoute.Manifest {
purpose: "maskable",
},
],
shortcuts: [
{
name: "جستجوی کافه",
short_name: "جستجو",
url: "/fa/search",
icons: [{ src: "/icons/icon-192.png", sizes: "192x192" }],
},
],
screenshots: [],
};
}
@@ -16,7 +16,7 @@ export function Footer() {
<MapPin className="h-3.5 w-3.5 text-white" />
</div>
<span className="font-bold text-gray-900">
{locale === "fa" ? "میزی‌یاب" : "Meezi Finder"}
{locale === "fa" ? "کجا" : "Koja"}
</span>
</div>
<p className="mt-3 text-xs leading-relaxed text-gray-500">{t("tagline")}</p>
@@ -30,7 +30,7 @@ export function Navbar() {
<MapPin className="h-4 w-4 text-white" />
</div>
<span className="text-base font-bold text-gray-900">
{locale === "fa" ? "میزی‌یاب" : "Meezi Finder"}
{locale === "fa" ? "کجا" : "Koja"}
</span>
</a>
@@ -1,8 +1,8 @@
{
"meta": {
"siteName": "Meezi Finder",
"siteName": "Koja",
"siteDescription": "Discover the best cafes and restaurants in Iran with AI",
"homeTitle": "Meezi Finder — AI-Powered Cafe Discovery",
"homeTitle": "Koja — AI-Powered Cafe Discovery",
"homeDescription": "Find the best cafes and restaurants near you with AI-powered search. Filter by vibe, price, menu, and amenities.",
"searchTitle": "Search Cafes & Restaurants",
"offlineTitle": "You're Offline",
@@ -102,7 +102,7 @@
"copyright": "© 2025 Meezi. All rights reserved."
},
"pwa": {
"installTitle": "Install Meezi Finder",
"installTitle": "Install Koja",
"installDesc": "Add to your home screen for faster access",
"installBtn": "Install",
"dismissBtn": "Later",
@@ -1,8 +1,8 @@
{
"meta": {
"siteName": "میزی‌یاب",
"siteName": "کجا",
"siteDescription": "بهترین کافه‌ها و رستوران‌های ایران را با هوش مصنوعی پیدا کنید",
"homeTitle": "میزی‌یاب — جستجوی هوشمند کافه و رستوران",
"homeTitle": "کجا — جستجوی هوشمند کافه و رستوران",
"homeDescription": "بهترین کافه‌ها و رستوران‌های شهر را با جستجوی هوش مصنوعی پیدا کنید. فیلتر براساس فضا، قیمت، منو و امکانات.",
"searchTitle": "جستجوی کافه و رستوران",
"offlineTitle": "بدون اینترنت",
@@ -102,7 +102,7 @@
"copyright": "© ۱۴۰۵ میزی. تمام حقوق محفوظ است."
},
"pwa": {
"installTitle": "نصب اپ میزی‌یاب",
"installTitle": "نصب اپ کجا",
"installDesc": "برای دسترسی سریع‌تر روی گوشی نصب کنید",
"installBtn": "نصب",
"dismissBtn": "بعداً",