Vipengele
Kila kitu mkahawa na mgahawa wako unahitaji
Kuanzia kuunda misimbo ya QR hadi kufuatilia oda papo hapo, maudhui ya AI hadi menyu za lugha nyingi — Thmenu ni suluhisho kamili la kidijitali kwa biashara yako inayokua.
- 01
Menyu ya QR kwa Kila Meza
Kila meza ina msimbo wake wa QR unaofungua menyu yako kwenye kivinjari — wageni hawahitaji programu wala akaunti.
- 02
Lugha 31
Menyu hufunguka kwa lugha ya simu ya mgeni ikiwa ni mojawapo ya lugha 31 zinazoungwa mkono. Majina na maelezo ya vyakula hutafsiriwa kiotomatiki chinichini, na unaweza kusahihisha tafsiri yoyote.
- 03
Kuagiza Mezani
Wageni huagiza kutoka mezani na oda huonekana kwenye dashibodi yako moja kwa moja, pamoja na tahadhari ya sauti na arifa ya push kwa wafanyakazi wako.
- 04
Takwimu za Menyu
Ona mara ngapi kila chakula kilifunguliwa, kiliongezwa kwenye kikapu na kiliagizwa, oda na mapato yako siku kwa siku, pamoja na ramani ya joto ya saa zako zenye shughuli nyingi zaidi.
- 05
Taarifa za Vyakula kwa AI
Andika jina la chakula na AI itapendekeza maelezo, viambato na vizio, ili uvikague kabla ya kuhifadhi. Kisha menyu nzima inaweza kutafsiriwa kwa kila lugha unayotoa.
- 06
Rangi na Mpangilio Wako
Chagua rangi zako mwenyewe au seti ya rangi iliyo tayari, na uonyeshe menyu kama gridi, orodha au orodha iliyobanwa kwa mtindo wa kadi unaouchagua.
- 07
Usalama Umejengwa Ndani
Oda hukaguliwa ili kubaini matumizi ya Tor au VPN, dalili za eneo lililoghushiwa na ongezeko la ghafla la oda, na zile zenye hatari huwekewa alama kwa ajili ya wafanyakazi wako. Kuagiza kuna kikomo cha kasi, na kuwasilisha tena hakuundi oda ya pili.
- 08
Kampeni na Misimbo ya Ofa
Onyesha mabango ya ofa kwenye menyu yako kwa kipindi fulani cha tarehe au kwa muda maalum kila wiki kama saa za furaha, na toa misimbo ya punguzo yenye tarehe ya kuanza na ya kumalizika.
- 09
Kwenye Skrini ya Mwanzo
Wageni wanaweza kuongeza menyu yako kwenye skrini zao za mwanzo za iOS na Android. Menyu iliyofunguliwa kwenye simu ndani ya siku moja iliyopita inaendelea kusomeka bila muunganisho, na oda zilizowekwa nje ya mtandao hutumwa muunganisho unaporudi.
- 10
Kasi ya Kimataifa — Cloudflare CDN
Inatolewa kutoka mtandao wa kimataifa wa Cloudflare, hivyo menyu yako hupakia kutoka seva iliyo karibu na mgeni. Kasi halisi inategemea muunganisho wake.
- 11
Tathmini za Wageni
Bili ya meza inapofungwa, wageni wanaweza kutathmini ziara yao, na kila tathmini huonekana kwenye dashibodi yako.
- 12
Kumwita Mhudumu na Kuomba Bili Kidijitali
Wageni wanaweza kumwita mhudumu au kuomba bili kutoka mezani, na wafanyakazi wako huona na kufunga kila wito kwenye paneli.
- 13
Majukumu ya Wafanyakazi
Majukumu yaliyowekwa tayari kwa wahudumu, watunza fedha, wafanyakazi wa jikoni na mameneja, kila moja likiwa na ruhusa zake. Wafanyakazi huingia kwa PIN kwenye skrini ya jikoni na kwenye programu ya saa janja ya wafanyakazi, na mabadiliko muhimu huhifadhiwa kwenye kumbukumbu.
- 14
Kuingiza Oda kwa Mkono
Ingiza oda za mezani, za kuchukua na za simu kutoka kwenye dashibodi yako; risiti inayoweza kuchapishwa hufunguka baada ya kila oda.
- 15
Usaidizi wa Ufikivu
Udhibiti wa ukubwa wa herufi na hali ya utofautishaji wa juu kwenye kila menyu. Wateja wenye matatizo ya kuona wanaweza kurekebisha mwonekano kulingana na mahitaji yao — bila usanidi wa ziada.
- 16
Bila Karatasi
Badilisha bei au chakula wakati wowote unapotaka na menyu husasishwa; misimbo ya QR iliyochapishwa hubaki ileile, kwa hiyo hakuna cha kuchapisha upya.
- 17
Malipo kwa Njia Yako
Wageni hulipa kwa kadi kutoka kwenye simu zao wenyewe kupitia Stripe, pamoja na Apple Pay na Google Pay kwenye vifaa vinavyoungwa mkono, katika nchi ambako Stripe inapatikana.
- 18
Kioski cha Kujihudumia
Geuza tablet kuwa menyu ya kujihudumia ya skrini nzima kwenye kaunta yako: wageni hupitia menyu na kuweka oda za kuchukua, na skrini hujiweka upya kati ya mteja mmoja na mwingine.
- 19
Pointi za Uaminifu
Wanachama hupata pointi kwa kila oda na hupanda kwenye madaraja yanayopata pointi haraka zaidi, na unaweza kuona na kurekebisha salio la kila mwanachama kwenye dashibodi yako.
- 20
Uhifadhi wa Nafasi na Orodha ya Kusubiri
Pokea uhifadhi — wageni wanaoacha anwani ya barua pepe hupokea uthibitisho na taarifa mpya kwa barua pepe — na tunza orodha ya kusubiri ya wageni wanaofika bila kuhifadhi kwenye dashibodi yako.
Orodha Kamili
Katalogi Kamili ya Jukwaa223
Kila uwezo, umepangwa kwa eneo. Pale sehemu ina ukurasa wake, kiungo kinaeleza inachofanya, jinsi inavyofanya kazi hatua kwa hatua na ni ya nani.
Uwepo wa kidijitali4
Imeelezwa hatua kwa hatua
Programu Inayosakinishwa (PWA)4
- Sakinisha kwenye skrini ya mwanzo (iOS na Android) — Dashibodi ya usimamizi na menyu ya wageni husakinishwa kama programu moja kwa moja kutoka kivinjari — bila duka la programu, bila kupakua.
- Hufanya kazi nje ya mtandao — Menyu iliyokwisha kufunguliwa huendelea kufanya kazi hata bila muunganisho.
- Arifa za push — Oda mpya, miito ya mhudumu na maombi ya bili hufika kama arifa za push kwenye programu iliyosakinishwa.
- Hali ya skrini nzima inayojitegemea — Ikishasakinishwa, huendeshwa bila upau wa kivinjari, kama programu asilia.
Biashara27
Kuagiza, KDS na Jikoni23
- Menyu ya QR (menyu kuu ya wateja) — Menyu ya kidijitali ya umma kupitia QR au kiungo cha moja kwa moja, yenye kategoria, bidhaa na picha
- Kikapu cha oda na kulipia — Kikapu cha kuchagua bidhaa pamoja na machaguo ya nyongeza na idadi kabla ya kulipa
- Kuagiza kwa mteja (mzunguko wa hatua 5) — Imewekwa → inasubiri → imethibitishwa → inaandaliwa → iko tayari → imehudumiwa, na masasisho ya hali papo hapo; hali rasmi huamuliwa na seva
- Machaguo ya nyongeza na ubinafsishaji wa oda — Makundi ya machaguo kwa kila bidhaa (ukubwa, toppings, nyongeza) yenye tofauti ya bei kwa kila chaguo, huhifadhiwa kama nakala ya JSON
- Maelezo ya bidhaa (maagizo maalum) — Maelezo huru kwa kila bidhaa ("bila vitunguu") yanayoonekana kwenye risiti ya KDS
- ETA / muda uliosalia wa oda — Kipima muda cha maandalizi cha dakika 25 kinachoonekana kwa mteja kutoka 'inaandaliwa' hadi 'iko tayari' (target_ready_at), kuuliza seva kila sekunde 30, mpigo wa kijani ikiwa
- Kurekebisha bakshishi (baada ya malipo) — Mteja huongeza/hubadilisha bakshishi baada ya kuweka oda, kwa kikomo cha seva cha tip_max_percent (chaguo-msingi 50%)
- Kughairi oda (dirisha la sekunde 90) — Mteja hughairi oda zinazosubiri ndani ya sekunde 90, kwa ukaguzi wa atomiki dhidi ya migongano, kubatilisha pointi za uaminifu zilizopatikana na shadowban
- Kurejesha pesa za oda (ufuatiliaji wa jumla) — Marejesho ya sehemu/kamili ya msimamizi hufuatiliwa kwa jumla katika refunded_amount_cents, kwa kinga ya migongano ya OCC (409)
- Sarafu nyingi na mchanganuo wa kodi — Jumla ya oda pamoja na JSON ya mchanganuo wa kodi kwa kila kiwango, bei ikiwa na kodi au bila kodi, na nakala ya sarafu
- Kushiriki oda (Web Share API) — Mteja hushiriki hali ya oda papo hapo na simu nyingine kupitia menyu ya kushiriki ya mfumo au ubao wa kunakili
- KDS (Mfumo wa Skrini ya Jikoni) — Foleni ya oda papo hapo kupitia SSE/kuuliza seva, yenye mabadiliko ya hali (inasubiri → imethibitishwa → inaandaliwa → iko tayari → imehudumiwa)
- Vituo vya KDS na kuingia kwa PIN — Vituo vingi vya KDS kwa kila mgahawa, kila kimoja na PIN ya tarakimu 4–6 na kichujio chake cha kategoria
- Mtiririko wa hali za oda za KDS (OCC) — Mabadiliko ya atomiki jikoni kwa ukaguzi wa migongano wa `AND status=<prev>` na lebo za vitufe za hiari kwa kila hali
- Orodha na maelezo ya oda — Oda zote zimepangwa kwa hali; fungua bidhaa/jumla/mteja; marejesho ya sehemu kwa mkono, kurekebisha bakshishi
- Kuingiza oda (POS kwa mkono) — Wafanyakazi huunda oda: meza → kategoria → bidhaa → idadi → thibitisha; POST yenye ufunguo wa idempotency; hushughulikia oda za simu/pesa taslimu
- Akaunti za baa (ufuatiliaji kwa vipindi) — Akaunti ya kudumu ya mteja kwa oda nyingi, yenye salio linaloendelea na ufuatiliaji wa kila bidhaa
- Usaidizi wa printa za joto za ESC/POS — Kijenzi cha baiti ghafi za ESC/POS (upana wa herufi 32/42/48/56) chenye usimbaji wa Kituruki wa CP857 kwa risiti
- Daraja la printa ya joto (Web Serial/USB/Bluetooth) — Tabaka la usafirishaji la kivinjari kwa mawasiliano ya ESC/POS kupitia Web Serial, USB na Bluetooth
- Kiolesura cha kusanidi na kuunganisha printa — Tafuta, unganisha na jaribu printa, ukichagua modeli/upana/usimbaji
- Tiketi ya jikoni — Chapisho maalum la ESC/POS la jikoni: mgahawa, meza, bidhaa, idadi, maelezo, machaguo ya nyongeza, muda uliopita
- Risiti ya mteja / bili — Risiti ya joto kwa mteja: mgahawa, meza, bidhaa, bei ya kipande, jumla, njia ya malipo, muhuri wa muda
- "86" kiotomatiki stoki ikiisha — Kupunguza stoki kwa atomiki oda inapowekwa huondoa bidhaa kwenye menyu stoki ikiwa ≤ 0 na kutuma tahadhari kwa mmiliki
Malipo2
- Stripe Checkout na Payment Intents — Vipindi vya malipo vya wateja + payment intents kwa oda za mawakala; SCA/3D-Secure, uhusishaji kupitia metadata, kurejesha pesa
- Stripe Connect — Malipo kwa migahawa na mgawanyo wa kamisheni (mgahawa hubaki na sehemu yake ya jumla ndogo, jukwaa hupata kamisheni); huendeshwa na webhook
Kioski2
- Hali ya kioski (kujihudumia) — Kioski cha skrini nzima kwenye tablet yoyote: skrini ya “gusa ili uanze”, menyu hai na kikapu, na kuwekwa upya baada ya sekunde 60 bila shughuli; oda huwekwa kama oda za kuchukua
- Usajili wa vifaa vya kioski — Sajili na simamia vifaa vya kioski kutoka sehemu ya wasanidi/miunganiko
Uendeshaji wa mgahawa46
Menyu, Stoki na Bei15
- Kihariri cha menyu (bidhaa/kategoria/machaguo ya nyongeza) — Usimamizi kamili wa menyu (CRUD): kuunda/kuhariri/kufuta bidhaa, kujaza stoki kwa wingi kwa CSV, kuweka lebo za vizio, kubadilisha kiwango cha kodi, lishe kwa AI
- Kategoria za menyu (ngazi) — Makundi ya bidhaa (vitafunio/vyakula vikuu/vitindamlo/vinywaji) yanayopangwa kwa kuburuta, yenye uwezekano wa kuwekwa chini ya kategoria mama
- Usimamizi wa bidhaa (CRUD) — Mzunguko kamili wa bidhaa: jina, maelezo, bei, picha, upatikanaji, muda wa maandalizi, vizio, viungo
- Kihariri cha mapishi ya bidhaa + COGS — Orodha ya viungo vya mapishi pamoja na COGS kwa kila kipimo na kukokotoa % ya faida
- Kuingiza/kuhamisha bidhaa kwa wingi
- Kusasisha bei za bidhaa kwa wingi — Ongeza au punguza bei kwa asilimia kwenye bidhaa nyingi, ukiona onyesho la awali kabla ya kuthibitisha
- Ufuatiliaji wa kujaza stoki — Rekodi ujazaji wa stoki kwa mkono pamoja na idadi na muhuri wa muda kwa ulinganisho wa stoki
- Matunzio ya bidhaa (picha nyingi) — Pakia picha nyingi za bidhaa (pembe tofauti, viungo, hatua za maandalizi) zenye kitazamaji cha matunzio; kwenye kifaa
- Taarifa za lishe (AI + kwa mkono) — Kalori, virutubisho vikuu na vizio hujazwa na AI au kwa mkono, pamoja na viwango vya kodi kwa kila bidhaa
- Ufuatiliaji wa vizio + tahadhari kwa wateja — Orodha ya vizio ya EU-14 kwenye bidhaa; mzio unaoandikwa na mteja huonyesha tahadhari kwenye kikapu; kumbukumbu ya matukio
- Usimamizi wa stoki — Ufuatiliaji wa stoki kwa kila bidhaa wenye "86" kiotomatiki stoki ikiwa ≤ 0, arifa kwa mmiliki na hali ya upatikanaji
- Leja ya mienendo ya stoki — Kumbukumbu ya kina ya marekebisho yote ya stoki (ulinganisho, utimizaji wa oda, upotevu, kuharibika, uhamisho) yenye misimbo ya sababu
- Takwimu tabiri za stoki na kuagiza upya — Utabiri wa AI wa stoki kuisha ndani ya siku 14 (kasi ya kupungua + uhakika), ukitoa tahadhari siku zilizobaki kabla ya kuisha zikiwa < 3, pamoja na
- Kusasisha COGS kila usiku — Saa 02:30 UTC hukokotoa upya COGS ya bidhaa kutoka mapishi, hugundua kushuka kwa faida > 10% na kuonyesha tahadhari kwa msimamizi
- Mipangilio na viwango vya kodi — Usanidi wa kodi wa viwango vingi wenye viwango maalum kwa bidhaa na kiwango chaguo-msingi cha mgahawa, pamoja na kitufe cha kodi ndani ya bei au kuongezwa juu
Wafanyakazi na Uendeshaji14
- Usimamizi wa wafanyakazi (majukumu + ruhusa) — Majukumu ya mmiliki/msimamizi/meneja/jikoni/mhudumu/mtunza fedha/KDS yenye vizuizi vya ruhusa vya kina (view_orders
- Uthibitishaji wa wafanyakazi kwa PIN — Kuingia kwa PIN ya tarakimu 4–6 kwa wafanyakazi wa KDS/ukumbini, kwa hashi ya PBKDF2 yenye mizunguko 200k, chumvi ya baiti 16 kwa kila kitambulisho, D1 ya atomiki
- Saa ya mahudhurio (kuingia/kutoka) — Kuingia/kutoka kazini kwa PIN, pamoja na muda wa zamu, mapumziko, kukokotoa gharama ya kazi, kuweka alama ya saa za ziada kiotomatiki na tokeni ya KDS
- Kupanga zamu — Kalenda ya zamu zinazojirudia/za mara moja yenye kupangia wafanyakazi, kupanga kwa kipindi cha tarehe na saa za eneo za kila mgahawa
- Makabidhiano ya zamu — Maelezo yaliyopangwa kati ya zamu (oda zilizo wazi, matatizo, matukio, maelezo ya stoki) pamoja na uthibitisho na
- Mfuko wa bakshishi / ada ya huduma — Kukusanya bakshishi kila siku pamoja na kanuni za mgawanyo kwa kila mfanyakazi, sehemu kulingana na jukumu/zamu, marekebisho ya mkono
- Kumbukumbu za ukaguzi wa wafanyakazi — Uhifadhi wa miezi 24 unaosonga wa vitendo vya wafanyakazi (kuingia, kubadilisha PIN/nenosiri, kubadilisha ruhusa, marejesho
- Kikasha (mkondo mmoja wa tahadhari) — Kuuliza kila sekunde 5 kwa miito ya mhudumu, maombi ya bili, stoki ndogo, maoni, uhifadhi wa nafasi, matukio ya vizio na zamu
- Kumwita mhudumu (mfumo wa kengele) — Kitufe cha mteja "Mwite Mhudumu" huunda rekodi ya waiter_calls na kutuma push kwenye saa za wafanyakazi + paneli ya usimamizi kwenye wavuti;
- Kuthibitisha mwito wa mhudumu — Wafanyakazi huona/hupanga kwa kipaumbele/huthibitisha miito kutoka dashibodi au saa mahiri, pamoja na ufuatiliaji wa muda wa kujibu
- Ombi la bili (adisyon) — Kitufe cha mteja "Omba Bili" huunda rekodi ya bill_requests yenye mashine ya hali za kufunga; kugandisha bili huzuia
- Kuthibitisha ombi la bili — Wafanyakazi huthibitisha kupokea na kukamilisha kutoka dashibodi au saa mahiri
- Mkondo wa shughuli — Mkondo wa papo hapo wa vitendo vyote (oda imeundwa, marejesho, mfanyakazi kuingia, kuhariri menyu), unaoweza kutafutwa na kuchujwa
- Saa za kazi + hali ya likizo — Saa za kazi kwa kila siku ya wiki (pamoja na mapumziko) zinazozima kuagiza nje ya saa hizo, pamoja na kitufe cha hali ya likizo
Arifa na Push10
- Web Push (VAPID, RFC 8291) — Web Push iliyosainiwa kwa ES256 VAPID kwenda kwenye vivinjari vya wasimamizi na kwa wateja (oda iko tayari); urgency:high, TTL ya ~dakika 10
- Oda imepokelewa → mmiliki — Huanzishwa baada ya POST ya oda ya mteja kufanikiwa ("oda mpya kutoka meza N, jumla $X") kwenye programu asilia + wavuti
- Oda iko tayari → mmiliki — Huanzishwa oda inapohamia hali ya 'iko tayari'; masasisho ya oda moja huunganishwa kiotomatiki
- Oda iko tayari → mteja (Web Push) — Push ya VAPID upande wa mteja oda yake inapokuwa tayari; mteja huiwasha kwenye ukurasa wa maelezo ya oda
- Oda imeghairiwa → mmiliki — Huanzishwa mteja anapoghairi ndani ya dirisha la sekunde 90
- Kumwita mhudumu → mmiliki/wafanyakazi — Kitufe cha mteja "Mwite Mhudumu" hutuma push ya meza husika kwenye saa mahiri + simu ya mfanyakazi + paneli ya usimamizi kwenye wavuti, pamoja na msamiati wa mitetemo
- Ombi la bili → mmiliki/wafanyakazi — Kitufe cha mteja "Omba Bili" hutuma push ya meza husika kwenye saa mahiri, simu na wavuti
- Utabiri wa stoki kuisha → mmiliki — Tahadhari ya AI kwamba stoki itaisha ndani ya siku 3, mara moja kwa siku kwa kila mgahawa, uhakika ukiwa ≥ 50%
- Uhifadhi wa nafasi umeundwa → mmiliki — Push ya mgahawa husika kwenda saa mahiri/simu/wavuti ya mmiliki kunapokuwa na uhifadhi mpya
- Arifa za SSE papo hapo → paneli ya usimamizi — Kuuliza D1 kila sekunde 5 hupeleka kwa msimamizi idadi ya oda zinazosubiri, miito ya mhudumu, maombi ya bili na oda zilizo tayari
Uendeshaji Otomatiki5
- Barua pepe ya muhtasari wa shughuli za kila siku — Barua pepe ya hiari ya kila siku kulingana na saa za eneo za mgahawa: mapato, oda, bakshishi, bidhaa zinazoongoza, muhtasari wa maoni, mpya
- Barua pepe ya kila siku ya stoki ndogo — Barua pepe ya HTML ya Resend inayoorodhesha bidhaa zenye stock_qty ≤ kizingiti; saa 09:00 UTC, inalindwa na idempotency
- Tahadhari za kuagiza upya viungo — Barua pepe ya kila siku ya bidhaa zinazohitaji kuagizwa upya, zenye idadi kulingana na kasi ya matumizi na viungo vya wasambazaji; saa 09:30 UTC
- Nakala rudufu (kila wiki) + uthibitisho (kila siku) — Kila Jumapili saa 02:00 UTC nakala ya AES-256-GCM ya hifadhidata zote za D1 kwenda R2 (majedwali ya PII yanarukwa), pamoja na kila siku saa 05:00 UTC
- Uchakataji wa ufutaji wa GDPR/KVKK — Kila siku saa 14:00 UTC hufuta kabisa akaunti zilizopita kipindi cha neema cha siku 30, kupitia orodha iliyoidhinishwa ya majedwali ya kufuta pamoja na
Usimamizi2
- Mipangilio / usanidi wa mgahawa — Metadata, sarafu, saa za eneo, mipangilio ya bakshishi na alama za uendeshaji
- Kikasha cha arifa za msimamizi — Kikasha kimoja cha oda, marejesho, tahadhari za wafanyakazi na jumbe za msimamizi, chenye hali ya kusomwa
Wageni28
Uzoefu wa Mteja / PWA / i18n14
- PWA (inayosakinishwa, nje ya mtandao kwanza) — Menyu ya wateja + dashibodi ya usimamizi zinazosakinishwa, zenye usaidizi wa nje ya mtandao kupitia Service Worker, mabadiliko hutumwa kwanza kupitia mtandao
- Usawazishaji wa chinichini (foleni ya nje ya mtandao) — Oda/maoni huwekwa kwenye foleni nje ya mtandao na Service Worker huyatuma tena muunganisho ukirudi, pamoja na kiashiria cha nje ya mtandao na
- Lugha (lugha 31 + RTL) — TR/EN/DE/FR/ES/IT/PT/RU/AR/HE/FA/ZH/JA/KO/NL/PL/RO/EL na nyingine, pamoja na mpangilio wa kioo wa RTL kwa Kiarabu/Kiebrania
- Ubadilishaji wa sarafu papo hapo — Kitufe cha viwango vya kubadilisha fedha papo hapo kwa wateja (EUR/USD/GBP/SAR/AED) ili watalii waone bei za menyu kwa sarafu ya kwao
- Hali ya giza — Kutambua mandhari ya mfumo + kitufe cha mkono kinachohifadhiwa kwenye localStorage
- Ufikivu (WCAG 2.1 AA) — Lebo za Aria, HTML yenye maana, urambazaji kwa kibodi, focus-visible na maeneo ya kugusa ya 44×44
- Kihariri cha mandhari ya menyu — Kichagua rangi, uteuzi wa fonti, nembo/picha ya jalada na kitufe cha mpangilio (gridi au orodha) vinavyotumika kwenye menyu na wavuti nzima
- Matunzio / picha za mgahawa — Pakia picha za ndani ya mgahawa/vyakula zenye maelezo kwa kichwa cha menyu na ukurasa wa kutua
- Usimamizi wa viungo vya mitandao ya kijamii — Viungo vya Instagram/TikTok/Facebook/LinkedIn vinavyoweza kusanidiwa kwenye sehemu ya chini ya menyu, kwa uthibitishaji wa safeHref
- Kuonyesha taarifa za Wi-Fi — SSID + nenosiri la Wi-Fi ya wageni huonyeshwa sehemu ya chini ya menyu
- Maoni / NPS (baada ya oda) — 5★ + kategoria + ujumbe wa herufi 280 baada ya kuhudumiwa, pamoja na kuzuia kurudia (mara moja kwa kila oda), usimbaji wa herufi na kwa kila IP
- Dashibodi ya maoni kwa msimamizi — Maoni yote yenye lebo za hisia, kuchuja kwa kipindi cha tarehe na chanzo, na push ya tahadhari kwa maoni makali
- Kupanga mapendekezo ya vyakula — Mawazo ya vyakula yaliyotumwa na wateja husubiri kupangwa na msimamizi, pamoja na hali na maelezo ya msimamizi
- Usajili wa Web Push wa wateja — Arifa za oda iko tayari/imeghairiwa zenye kiungo cha moja kwa moja kurudi kwenye maelezo ya oda; uhifadhi wa usajili pamoja na
Uhifadhi wa Nafasi / Orodha ya Kusubiri10
- Uhifadhi wa nafasi + kalenda ya uhifadhi — Mteja huhifadhi tarehe/muda akitaja idadi ya watu, jina/barua pepe/simu ya mgeni na maelezo; kalenda ya siku kwa msimamizi
- Foleni ya uhifadhi kwa msimamizi — Mabadiliko ya hali (inasubiri → imethibitishwa → wameketishwa/hawakufika/imekamilika) yenye mionekano ya ijayo na historia inayoweza kupangwa
- Kughairi uhifadhi (mteja) — Kughairi kupitia kiungo cha msimbo wa uthibitisho kwa ukaguzi wa atomiki dhidi ya migongano (status='pending')
- Msimbo wa uthibitisho wa uhifadhi — Msimbo wa kipekee kwa kila uhifadhi kwa marejeo, kukagua hali na kughairi
- Kuhamisha uhifadhi kwa iCalendar — Faili la .ics la mteja lenye maelezo ya uhifadhi kwa kuingiza kwenye kalenda
- Ufuatiliaji wa wasiofika — Msimamizi huweka alama ya kutofika ili kutekeleza sera
- Kikomo cha idadi ya watu kwa uhifadhi — Idadi ya juu ya watu kwa kila mgahawa hutekelezwa wakati wa kuhifadhi (chaguo-msingi 50)
- Faharasa ya kuzuia nafasi zinazojirudia — Faharasa ya sehemu ya UNIQUE inayoruhusu uhifadhi mmoja tu unaosubiri/uliothibitishwa kwa kila (mgahawa, meza, kipindi cha muda)
- Vipindi vya meza (kujiunga kwa QR, TTL ya saa 1) — Wateja kadhaa huchanganua QR ya meza moja kuunda kipindi (session_token, join_code, host_device_id); mwenyeji
- Usimamizi wa orodha ya kusubiri — Kujiunga na foleni kwa kujihudumia (idadi ya watu, simu, maelezo) na mabadiliko ya hali na msimamizi (anasubiri → amearifiwa →
CRM ya Wateja4
- Orodha ya wateja / CRM — Dashibodi inayounganisha wanachama wa uaminifu + uhifadhi wa nafasi + maoni kuwa orodha moja ya mawasiliano inayoweza kutafutwa, yenye maelezo
- Taarifa za mawasiliano za CRM (bila marudio) — Hifadhi moja ya mawasiliano ya barua pepe/simu bila marudio, kwa oda, uhifadhi wa nafasi, uaminifu na maoni
- Wateja wa kurejeshwa kwenye CRM — Huweka alama kwa wateja ambao hawajatembelea kwa siku 60+ kama walio hatarini kupotea, ili kuwavutia tena
- Lebo za CRM — Lebo zozote (VIP/wa kawaida/wa mara moja) kwa ajili ya kugawa wateja
Ukuaji50
Masoko na Uaminifu22
- Kampeni za barua pepe — Utumaji wa barua pepe za HTML kwa orodha za wanaojisajili, pamoja na ufuatiliaji wa hali (rasimu/kwenye foleni/inatumwa/imetumwa/imeshindwa) na uwasilishaji
- Violezo vya barua pepe — Violezo vya HTML vya chapa vinavyotumika tena, vyenye jina maalum la mtumaji na anwani ya kujibu
- Wanaojisajili kwa barua pepe — Orodha ya wanaojisajili yenye hali (amejisajili/amejiondoa/imerudishwa/amelalamika), ufuatiliaji wa chanzo na kwa kila aliyejisajili
- Mfululizo wa barua pepe (drip) — Barua pepe za hatua nyingi za mzunguko wa mteja zinazoanzishwa na matukio (signup/first_order/birthday/reservation_complete, siku ya 1/7/30
- Kujisajili kwa jarida + kujiondoa — Kukusanya barua pepe wakati wa kulipia, orodha iliyowekwa na msimamizi na kujiondoa kwa mbofyo mmoja
- Kampeni za mabango ya matangazo — Mabango maalum ya menyu yenye rangi maalum, maandishi ya beji, picha, vipindi vya tarehe na mpangilio wa kuonyesha
- Matangazo (mabango ndani ya menyu) — Mabango yanayobaki juu ndani ya menyu ("Happy Hour 5-7pm") yenye rangi/aikoni/maandishi maalum na vipindi vya tarehe vilivyopangwa /
- Misimbo ya ofa — Misimbo inayoundwa na msimamizi yenye punguzo la asilimia/kiasi maalum, kiwango cha chini cha oda, vikomo vya matumizi, matumizi kwa kila mteja
- Mteja kutumia msimbo wa ofa — Kutumia wakati wa kulipia kwa uthibitishaji kwenye seva, utekelezaji wa kikomo cha matumizi, ukaguzi wa kiwango cha chini cha matumizi na kwa kila IP
- Mpango wa uaminifu (kupata + kutumia) — Pointi kwa kila oda zinazoweza kubadilishwa kuwa punguzo/zawadi; ukaguzi wa salio kwa atomiki, hesabu ya akiba ya zawadi
- Kujisajili kwenye mpango wa uaminifu — Mteja kufungua akaunti kwa barua pepe/simu, yenye viwango vya kupata pointi kulingana na daraja na historia ya ziara
- Madaraja ya uaminifu — Uainishaji wa Shaba/Fedha/Dhahabu/Platinamu kwa vizingiti vya matumizi/ziara, wenye viwango maalum vya daraja vya kupata na kutumia
- Uendeshaji otomatiki wa madaraja ya uaminifu — Cron ya kila siku hupandisha madaraja kiotomatiki kulingana na matumizi ya jumla ya siku 90; huongeza bonasi na punguzo za uaminifu
- Kuisha kwa pointi za uaminifu — Pointi huisha baada ya miezi 12, kwa usafishaji wa kila siku saa 11:00 UTC unaoandika maingizo ya kufidia, hupunguza salio na kuarifu
- Marekebisho ya uaminifu na msimamizi — Mabadiliko ya pointi kwa mkono (chanya/hasi) pamoja na maelezo ya hiari ya msimamizi kwa kumbukumbu ya ukaguzi
- Orodha ya wanachama wa uaminifu — Mwonekano wa msimamizi wa wanachama wote: barua pepe/simu/jina, salio la pointi, pointi/matumizi ya muda wote, idadi ya ziara, ziara ya mwisho
- Takwimu za pochi ya uaminifu — Pochi ya mteja inayoonyesha pointi za muda wote, salio, daraja, alizopata kipindi hiki na zawadi zinazoweza kutumika
- AI ya masoko (maudhui + mgawanyo wa wateja) — AI huunda machapisho ya mitandao ya kijamii, violezo vya barua pepe na maandishi ya ofa, pamoja na kugawa wateja/kampeni
- Kuangazia kiotomatiki — Cron ya Jumatatu huweka kiotomatiki bidhaa zenye stoki ndogo kuwa zilizoangaziwa ili kupunguza upotevu na kumaliza stoki
- Vyakula maalum vya siku — Vyakula maalum vya muda maalum, vilivyopendekezwa na AI au kuwekwa kwa mkono, vyenye beji ya "Chakula Maalum cha Leo" na kubadilishana kiotomatiki
- Alama ya bidhaa iliyoangaziwa — Alama ya mkono ya kuangazia/kutangaza bidhaa za menyu, inayosisitizwa kwa macho kwenye menyu ya wateja
- Kupenda bidhaa / orodha ya matamanio — Mteja huhifadhi vyakula anavyopenda kupitia localStorage, na wasifu wa barua pepe huviunganisha kati ya migahawa;
Mpango wa Washirika28
- Mpango wa washirika — Mpango wa rufaa unaowalipa washirika sehemu ya ada ya jukwaa iliyokusanywa kweli, pamoja na malipo, tahadhari za kizingiti cha 1099 na uchunguzi wa mambo yasiyo ya kawaida.
- Usajili wa mshirika (Turnstile + kikomo cha IP) — Usajili kwa barua pepe/nenosiri au Google; Turnstile kwenye njia ya barua pepe, upeo wa akaunti 3 kwa kila IP kwa siku kupitia hashi ya IP yenye chumvi inayobadilika kila siku.
- Uthibitishaji wa ziada kwa OTP ya barua pepe — Msimbo wa tarakimu 6 wa barua pepe (TTL ya dakika 10, majaribio 5) hulinda mabadiliko ya taarifa za malipo, maombi ya malipo na kufuta akaunti kupitia ruhusa ya matumizi mara moja ya dakika 5 yenye wigo maalum.
- Dashibodi ya mshirika (kadi za KPI) — Salio lililochumwa, linalosubiri (kushikiliwa siku 15), linaloweza kutolewa na lililolipwa, sehemu ya ada ya jukwaa, mkondo wa mibofyo kwa kila msimbo wa rufaa na daftari.
- Historia na mchanganuo wa mapato — Chati ya mstari ya mapato ya miezi 12, orodha ya migahawa inayohusishwa bila kutambulisha, kamisheni 50 za mwisho pamoja na chanzo, na taarifa ya malipo ya CSV.
- Mtiririko wa ombi la malipo — Ombi linalolindwa kwa OTP kwa salio linaloweza kutolewa; kima cha chini cha chaguo-msingi $50, muda wa kusubiri wa siku 15 na kikomo cha mwezi (chaguo-msingi 2) hutekelezwa kwa atomiki.
- Ukamilishaji wa malipo kwa mkono (Mercury/Wise) — Timu ya fedha huidhinisha (sharti la W-9 kwa washirika wa Marekani), hulipa kwa mkono kupitia Mercury (ACH ya Marekani) au Wise (nje ya Marekani), kisha huweka alama kuwa malipo yamelipwa.
- Daftari la mienendo ya pesa (leja ya ukaguzi) — Leja idempotent ya mienendo ya salio la washirika: kutolewa, ukamilishaji wa malipo, kurejesha kamisheni, marekebisho ya mkono, kupoteza haki; tofauti hukaguliwa kila siku.
- Taarifa za malipo za KYC (zimesimbwa) — Fomu inayolindwa kwa OTP kwa nchi, fomu ya kodi, mnufaika na anwani; namba ya mlipakodi, IBAN na namba za ACH husimbwa kwa pgcrypto zikiwa zimehifadhiwa.
- Njia za malipo (ACH/Wise) — Njia mbili za mkono: washirika wa Marekani kwa ACH kupitia Mercury (routing, akaunti, namba ya mlipakodi); wengine wote kwa uhamisho wa Wise kwenda IBAN.
- Tahadhari ya kizingiti cha 1099-NEC — Ukaguzi wa kila siku saa 13:00 UTC wa malipo yaliyolipwa kwa washirika wa Marekani dhidi ya kizingiti cha IRS 1099-NEC cha mwaka wa kodi; tahadhari moja kwa msimamizi kwa kila mshirika kwa mwaka.
- Ripoti ya 1099-NEC (msimamizi mkuu) — Mwonekano wa msimamizi mkuu kwa kila mwaka wa kodi wa malipo yaliyolipwa kwa kila mshirika wa Marekani dhidi ya kizingiti cha IRS 1099-NEC.
- Kugundua mambo yasiyo ya kawaida (kwa kanuni) — Huweka alama misimbo ya rufaa isiyo na mibofyo, mlipuko wa usajili, IP zinazoshirikiwa siku moja, ubadilishaji usio wa kawaida wenye marejesho mengi ya pesa, kujirufaa mwenyewe na chargeback.
- Kusimamisha kiotomatiki kwa mambo yasiyo ya kawaida (makali) — Kila dakika 30 chini ya swichi ya jukwaa: husimamisha washirika wenye alama kali iliyo wazi hadi iondolewe; hupandishwa kwa mmiliki baada ya saa 48.
- Kufunga akaunti zisizotumika (miezi 12) — Kazi ya kila mwezi hufunga na kuondoa utambulisho wa akaunti za washirika zisizo na kamisheni kwa miezi 12 na salio chini ya $50, ikiruka zenye malipo yaliyo wazi.
- Webhook ya postback ya S2S (HMAC) — POST ya HTTPS iliyosainiwa kwenda URL ya mshirika kwa kila kamisheni mpya (X-thMenu-Signature, HMAC-SHA256) yenye muda wa kuisha wa sekunde 5.
- Kubadilisha siri ya postback (saini mbili) — Kwa siku 7 baada ya kubadilisha, postback hubeba X-thMenu-Signature (siri mpya) na -Previous (ya zamani); kisha cron ya kila siku hufuta siri ya zamani.
- Kujaribu tena postback + foleni ya ujumbe usiofika — Cron ya kila saa hujaribu tena postback zilizoshindwa kwa ucheleweshaji unaoongezeka kwa kasi; baada ya majaribio 5 yaliyoshindwa (chaguo-msingi la jukwaa) uwasilishaji huwekwa alama dead_letter.
- Kikomo cha kila siku cha misimbo ya rufaa (kizuizi cha barua taka) — Kikomo cha kila siku cha misimbo mipya ya rufaa kwa kila mshirika (mpangilio wa jukwaa, chaguo-msingi 10) kupitia UPSERT…WHERE count<cap ya atomiki; maombi yanayozidi hupata 429.
- Ufuatiliaji wa mibofyo ya kiungo cha rufaa — Hurekodi ziara kupitia kiungo hai cha ?ref=THM-XXXXXX katika affiliate_clicks (hashi za IP/UA zenye chumvi ya kila siku), huhifadhiwa siku 90 kwa takwimu na ukaguzi wa udanganyifu.
- Takwimu za misimbo ya rufaa — Mibofyo, idadi ya kamisheni na kamisheni halisi iliyochumwa baada ya kutoa marejesho ya kamisheni kwa kila msimbo, pamoja na kiwango cha mbofyo hadi kamisheni kwenye dashibodi.
- Mstari wa matukio wa daftari — Orodha ya mienendo ya salio, ya karibuni kwanza na iliyogawanywa kurasa (kamisheni zilizotolewa, marejesho ya kamisheni, malipo), yenye kiasi chenye alama chanya/hasi kwenye dashibodi ya mshirika.
- Kurejesha kamisheni baada ya kurejesha pesa (kwa uwiano) — Kurejesha pesa kwa malipo yaliyochakatwa na Thmenu hurudisha kamisheni yake kwa uwiano; kamisheni zinazoshikiliwa hupunguzwa, zilizotolewa hukatwa kwenye salio.
- Kurejesha kamisheni kwa mgogoro (mgogoro umepotezwa) — Mgogoro uliopotezwa pekee ndio hurejesha kamisheni, kwa uwiano wa sehemu ya malipo inayobishaniwa, na huweka alama kali ya jambo lisilo la kawaida.
- Nyenzo za masoko za washirika — Viungo vya kupakua vilivyoteuliwa na msimamizi mkuu (vipengee hai pekee); faili zilizo kwenye R2 hupitia proksi yenye kikomo cha ukubwa inayokataa funguo zilizostaafishwa.
- Mwongozo wa masoko (mwongozo wa kuanza) — Ukweli kuhusu programu, kanuni ya lazima ya kufichua kamisheni na sehemu ya dashibodi ya nyenzo zilizo tayari zinapochapishwa
- Kushikilia na kutoa kamisheni (siku 15) — Kila kamisheni hukaa katika hali ya kusubiri kwa siku 15; kisha cron ya kila siku huiingiza, baada ya kutoa marejesho yoyote ya pesa, kwenye salio linaloweza kutolewa.
- Uthibitishaji wa mshirika (wavuti + maganda ya programu) — Kuingia kwa Google au barua pepe/nenosiri, sehemu zilizowekwa lebo za kujaza kiotomatiki, kiungo cha kuweka upya kinachotumwa kwa barua pepe, na usajili wa barua pepe unaolindwa na Turnstile.
Akili na takwimu40
Zana za AI29
- Kiunda maelezo ya bidhaa kwa AI — LLaMA 3.1 8B huunda maelezo ya menyu ya sentensi 2 kutoka jina/kategoria/bei, kwa ingizo lililosafishwa
- Kujaza maelezo ya bidhaa kiotomatiki kwa AI — Hujaza lishe (kcal/mafuta/wanga/protini/chumvi), viungo na orodha iliyoidhinishwa ya vizio vya EU-14, pamoja na KV ya siku 7
- Kiunda menyu kwa AI (kwa wingi) — Muundo kamili wa menyu kwa ombi moja (kategoria, bidhaa, maelezo, bei zinazopendekezwa, vizio, ukubwa wa sehemu)
- Kusafisha menyu kwa AI — Hugundua bidhaa zilizorudiwa/zisizotumika, majina yasiyolingana, makosa ya tahajia na bidhaa zisizouzika kama wagombea wa kuondolewa
- Mapendekezo ya bei kwa AI — Huchambua mauzo ya vipande/mapato ya siku 30 dhidi ya wastani wa kati wa kategoria kutoka migahawa mingine bila kutambulisha; hurudisha mapendekezo
- Mapendekezo ya mapishi kwa AI — Hupendekeza mapishi ya msimu/yenye mada kutoka viungo vilivyopo, aina ya vyakula na mitindo ya lishe, pamoja na lebo za vizio
- Kiunda vyakula maalum vya siku kwa AI — Huunda vyakula maalum vya siku/wiki + maandishi ya masoko kutoka viungo, msimu na mitindo, pamoja na mapendekezo ya
- Kiboreshaji cha ratiba za zamu kwa AI — Hupendekeza mpangilio wa zamu za wafanyakazi kutoka idadi ya wateja ya awali, saa za msongamano, uhifadhi wa nafasi, upatikanaji na gharama ya kazi
- Kutafsiri menyu kwa AI — Tafsiri ya majina na maelezo ya vyakula na vinywaji kwa lugha 31 inayozingatia muktadha, ikihifadhi alama za HTML
- Kiunda majibu ya maoni kwa AI — Huandaa rasimu za majibu ya mmiliki kwa maoni ya wageni kwa toni inayochaguliwa, ikiwemo toni ya kuomba radhi; mmiliki huhariri na kutuma
- Kiunda wasifu wa mgahawa kwa AI — Huunda wasifu wa mgahawa wa maneno 200 ulioboreshwa kwa SEO kutoka aina ya vyakula, eneo, vyakula maalum na historia ya kuanzishwa
- Maarifa ya AI (kila siku/wiki/mwezi) — Ripoti za simulizi zinazoundwa na cron (aya 3–5) zinazolinganisha mapato/AOV/bidhaa zinazoongoza/funeli mwaka kwa mwaka na wiki kwa wiki, pamoja na 3–5
- Gumzo la menyu kwa AI (kwa wateja) — Utafutaji wa menyu kwa lugha ya kawaida ("pasta ya mboga?", "nini hakina gluteni?") unaorudisha bidhaa 3–5 zinazolingana pamoja na
- Mapendekezo ya bidhaa kwa AI — Mapendekezo ya bidhaa 3–5 kulingana na kikapu, yakitumia muktadha wa menyu + yaliyomo kwenye kikapu + orodha ya kutengwa, yakiegemea bidhaa kuu
- Mauzo ya ziada mahiri kwa AI — Bidhaa 2–4 zinazokamilishana (mchanganyiko, nyongeza, vitindamlo, vinywaji, vitafunio) zilizoainishwa kwa upsell_type kutoka
- Kuagiza kwa sauti kwa AI (sauti hadi kikapu) — Web Speech API → LLaMA huelewa nia → hulinganisha bidhaa → hurudisha bidhaa za kikapu zenye alama za utata; kwa lugha ya mtumiaji
- Kuoanisha mvinyo/vinywaji kwa AI — Mapendekezo ya kuoanisha kwa vyakula vilivyoagizwa kulingana na ladha, aina ya vyakula na orodha ya mvinyo, pamoja na kiwango cha bei na
- Mapendekezo ya vyakula kwa AI (fomu ya wateja) — Wateja hutuma mawazo ya vyakula (jina, maelezo, aina ya vyakula); msimamizi huyapanga kwa hali
- Kusafisha maudhui kwa AI (udhibiti kwa wingi) — Ukaguzi wa kundi wa maoni ya wateja kutafuta lugha chafu/barua taka, kwa kufuta kwa wingi + kuwekea alama
- Uchambuzi wa hisia (maoni/tathmini) — Cron huainisha maoni ya wageni kama chanya/za kati/hasi/kali pamoja na mada
- MCP: start_order_session — Huunda agent_session_id + customer_confirm_url (TTL ya dakika 30); hukagua alama ya agent_enabled ya mgahawa
- MCP: place_order — Huingiza oda + bidhaa kwa atomiki, huthibitisha bidhaa, huhifadhi nakala ya sarafu, hupunguza stoki, huweka "86" kiotomatiki stoki ikifika sifuri;
- MCP: cancel_order — Hughairi kwa atomiki kwa ukaguzi wa umiliki + TTL ya kipindi, kinga ya migongano ya OCC na kubatilisha pointi za uaminifu zilizopatikana
- MCP: get_order_status — Huuliza hali + ETA + bidhaa; kache ya sekunde 30; wigo orders:read
- MCP: request_bill — Huingiza bill_request, huanzisha push kwa msimamizi, inaweza kujaza jumla mapema kwa kiolesura cha kugawa bili
- MCP: waiter_call — Huingiza waiter_call, huanzisha push kwa msimamizi + saa mahiri pamoja na msamiati wa mitetemo; maelezo ya hiari
- MCP: get_restaurant_menu — Skima ya menyu ya umma (bila wigo) inayorudisha kategoria + bidhaa + bei + vizio
- MCP: check_loyalty — Hurudisha salio la uaminifu + daraja + kizingiti cha daraja linalofuata; wigo loyalty:read
- MCP: apply_promo — Huhifadhi/hudai punguzo la ofa kwa atomiki, hukagua idadi ya juu ya matumizi + kikomo kwa kila mteja; wigo orders:write
Takwimu na BI11
- Dashibodi ya takwimu — Kadi za KPI papo hapo (mapato ya saa 24, idadi ya oda, AOV, kiwango cha ukamilishaji), mwenendo wa mapato wa siku 30, ramani ya joto ya kila saa
- Takwimu za oda — Kiasi cha oda, mapato, AOV, mchanganuo kwa njia ya malipo, ufuatiliaji wa marejesho, leja ya jumla ya marejesho, kughairiwa
- Uchambuzi wa menyu wa ABC (Pareto) — Huainisha bidhaa kuwa A (~80% ya juu ya mapato) / B / C kutoka historia ya siku 30, pamoja na sehemu ya jumla ya mapato, nafasi
- Alama ya afya ya menyu — Kikagua usanidi: uwepo wa picha, ukamilifu wa maelezo, ufunikaji wa vizio, uthabiti wa bei, zilizoangaziwa
- Ramani ya joto ya oda — Mwonekano wa kiasi cha oda kwa saa ya siku × siku ya wiki ili kubaini nyakati za msongamano na nyakati tulivu
- Maarifa ya AI kuhusu wateja — Simulizi ya kila siku (vipimo vya DoD/WoW, wateja walio hatarini kupotea, mwanachama bora wa uaminifu, hatua 3 za kuchukua) + uchambuzi wa kina wa kila wiki
- Malengo ya mapato / malengo ya KPI — Malengo ya kila siku/wiki/mwezi ya mapato/oda/wateja yanayowekwa na msimamizi, yenye mwonekano wa maendeleo na uchambuzi wa tofauti
- Ramani ya joto ya nyakati maarufu (API ya umma) — Endpoint ya umma inayoonyesha umaarufu wa mgahawa kwa kila saa ili kuwasaidia wateja kuamua
- Ripoti ya Z (ulinganisho wa mwisho wa siku) — Jumla za pesa taslimu na kadi mwishoni mwa zamu, pamoja na kugundua tofauti, muhtasari wa marejesho, bidhaa zinazosubiri, safu ya bakshishi na
- Kuhamisha ripoti ya kodi — Taarifa ya faida na hasara ya kila mwezi/robo mwaka: mapato, kodi iliyokusanywa, marejesho, mapato halisi yanayotozwa kodi; CSV ya kupakua kwa wahasibu
- Ufuatiliaji wa COGS — Gharama ya bidhaa kwa kila bidhaa pamoja na kukokotoa faida kiotomatiki na ripoti za kila mwezi za faida na hasara; mapishi huunganisha
Usalama / Miundombinu28
Usalama na Utiifu19
- Kuingia kwa barua pepe/nenosiri + kiungo cha kichawi — Mmiliki huingia kwa barua pepe na nenosiri au kwa kiungo cha kichawi bila nenosiri
- Supabase Auth — Uthibitishaji unaotegemea JWT kwa waendeshaji, washirika na wasimamizi wakuu, pamoja na urejeshaji kwa kiungo cha kichawi, kuweka upya nenosiri na RLS
- Uthibitishaji wa tokeni ya JWT bearer — JWT zilizosainiwa kwa HMAC-SHA256 kwa ufikiaji wa API na middleware ya Cloudflare worker
- Supabase RLS (usalama wa ngazi ya safu) — Waendeshaji huona migahawa yao tu, washirika kamisheni/malipo yao tu, wateja vyao tu
- TOTP 2FA (msimamizi mkuu) — 2FA ya programu ya uthibitishaji ya RFC 6238 inayohitajika kwa kuingia kwa msimamizi mkuu
- Kinga ya CSRF kwa kidakuzi cha kuwasilisha mara mbili — Endpoint zinazobadilisha hali zinahitaji kichwa cha X-CSRF-Token kinachothibitishwa dhidi ya kidakuzi salama
- Sera ya Usalama wa Maudhui (nonce + strict-dynamic) — script-src 'self' 'nonce-…' 'strict-dynamic' ili kuzuia uchomekaji wa skripti za ndani
- Kikomo cha maombi (Next.js route handler) — Madirisha yanayoteleza kwa kila isolate kwa hashi ya IP ya SHA-256 yenye chumvi inayobadilika kila siku, kwenye endpoint 14 za menyu
- Kugundua shadowban — Hugundua kughairi kunakojirudia na mifumo ya IP yenye shaka, na kuzuia oda kimya kimya bila kuonyesha hitilafu
- Kugundua GPS bandia — Huweka alama kwa mabadiliko ya eneo yasiyowezekana kati ya mihuri ya muda ya oda
- Kithibitishaji cha mpango wa URL (safeHref) — Huruhusu http(s)/mailto/tel pekee ili kuzuia XSS iliyohifadhiwa kupitia social_links, logo_url, cover_url na viungo vya maoni
- Kuimarisha hashi za PIN/nenosiri — PBKDF2 mizunguko 200k, chumvi ya baiti 16 kwa kila kitambulisho, kuhashi upya hashi za zamani bila mtumiaji kugundua wakati wa kuingia tena
- Kihesabu cha kufunga PIN (kinachotegemea D1) — UPSERT ya atomiki kwenye pin_failures yenye dirisha linalozunguka la dakika 30
- Haki za Mhusika wa Data za GDPR (DSR) — Kipindi cha siku 30 cha kufuta tangu ombi, kuhamisha data kwa JSON na kipindi cha neema cha siku 90 cha kuficha utambulisho wa oda; data binafsi
- Utiifu wa KVKK (Uturuki) — Sawa na GDPR: kufuta ndani ya siku 30, DSR na kumbukumbu za idhini zenye mantiki ya cron ya mamlaka nyingi
- Mtiririko wa kufuta akaunti — Ufutaji unaoombwa na mmiliki wenye kipindi cha neema cha siku 30 na ufutaji wa PII kwa mfululizo kupitia orodha iliyoidhinishwa
- Kumbukumbu ya idhini (bango la vidakuzi) — Hufuatilia kukubali/kukataa kwa takwimu/barua pepe, kunakohifadhiwa kwa kila kipindi
- Ufuatiliaji wa matukio ya vizio na usalama — Wafanyakazi hurekodi ripoti za mguso wa vizio/majeraha/ukiukaji pamoja na picha/muhuri wa muda/eneo; miezi 12: PII NULL /
- Sera (faragha/masharti/kanuni za ndani) — Sera ya faragha, masharti na kanuni za ndani zinazoweza kubinafsishwa, zinazoonyeshwa sehemu ya chini ya menyu
Miunganiko / API9
- Funguo za API za umma na REST API — Funguo za API zinazoundwa na mwendeshaji kwa miunganiko ya wahusika wengine, zenye kikomo cha maombi (60 req/min) na wigo wa kusoma/kuandika
- Usajili wa webhook na kisambazaji — Webhook zinazofafanuliwa na mwendeshaji kwa matukio ya wateja (oda, maoni, tathmini) zenye saini ya HMAC-SHA256
- Uthibitishaji wa mteja wa OAuth (RFC 7009/6749) — Programu za OAuth hubatilisha tokeni zao wenyewe; uthibitishaji wa client-credentials (basic auth + mwili wa ombi); kubadilisha refresh token
- Kikoa maalum + uthibitishaji wa CNAME (kutoa menyu bado hakupatikani) — Ongeza kikoa maalum (menu.myrestaurant.com) na uthibitishe rekodi yake ya CNAME; kutoa menyu kutoka kwenye kikoa hicho bado hakupatikani
- Kuunda misimbo ya QR + kuhamisha PDF — Unda misimbo ya QR ya menyu/meza/chumba inayoweza kuchapishwa kama PDF moja moja au kwa kundi, yenye utambulisho wa chapa juu yake na SRI
- Huduma ya barua pepe (Resend) — Barua pepe za miamala za mwendeshaji na wateja (muhtasari, tahadhari, hali ya malipo, kuweka upya nenosiri, malipo ya huduma, OTP
- Kiungo cha maoni ya Google na kuleta kutoka Maps — Kiungo cha maoni ya Google cha mgahawa kwa kuelekeza tathmini, na kuleta kiungo cha Google Maps kinachojaza jina la biashara na viwianishi
- Vipimo vya OpenAPI — Skima ya REST API inayoundwa kiotomatiki na inayoweza kugunduliwa katika /openapi.json
- llms.txt (faili la maelekezo kwa AI) — Muhtasari wa jukwaa unaosomeka na mashine (bidhaa, vipengele, bei, uthibitishaji) kwa injini za utafutaji za LLM/AI
SAFARI YA MGENI
Kutoka kuchanganua hadi kulipa — yote kwenye simu ya mgeni
Hakuna programu ya kusakinisha, hakuna vifaa vya kununua. Mgeni huchanganua msimbo na hatua hizi sita hufanya kazi zenyewe.
Lugha ya mgeni, kiotomatiki
Menyu hufunguka kwa lugha ya simu ya mgeni — lugha 31, bila kumwomba yeyote kuchagua.
Sarafu ya nchi ya mgeni
Bei huonyeshwa kwa sarafu ya mgeni pamoja na ya ndani — hakuna haja ya kikokotoo.
Kuagiza mezani
Mgeni huongeza kikapuni na kutuma oda — inafika moja kwa moja kwenye skrini ya jikoni.
Kumwita mhudumu
Kitufe kimoja mezani huwaarifu timu pamoja na namba ya meza — bila kuinua mkono, bila kusubiri kuonekana.
Kuomba bili
Mgeni huomba bili kutoka simu yake na ombi hufika kwa timu pamoja na meza na jumla ya sasa.
Kulipa mezani
Mgeni hulipa kwa kadi kutoka simu yake kwenye fomu salama ya mtoa huduma. Kulipa kwanza ndiyo chaguo-msingi: oda haifiki jikoni kabla haijalipwa.
Maswali
Maswali yanayoulizwa mara kwa mara
Hukupata ulichokuwa ukitafuta? Timu yetu itafurahi kukusaidia.
TuulizeJe, wateja wangu wanahitaji kupakua programu?
Hapana. Wateja wanachanganua tu msimbo wa QR kwa kamera ya simu. Menyu hufunguka papo hapo kwenye kivinjari — bila kupakua programu, bila akaunti, bila usajili.
Thmenu inasaidia lugha ngapi?
Thmenu inasaidia lugha 31 ikiwemo Kiarabu, Kiebrania na Kiajemi (RTL), Kijapani, Kichina, Kikorea, Kiswahili na lugha zote kuu za Ulaya. Lugha ya kifaa cha mgeni hutambuliwa kiotomatiki.
Je, kweli Thmenu ni bure?
Ndiyo. Hakuna vifurushi, hakuna usajili wa kulipia na hakuna kipengele kilichofungiwa hadi upandishe daraja. Mapato pekee ya Thmenu ni ada ya jukwaa ya 1% kwa malipo ambayo wageni hukulipa mtandaoni kupitia Thmenu; pesa taslimu na mashine yako mwenyewe ya kadi havina gharama yoyote.
Naweza kutumia kikoa changu mwenyewe?
Bado. Kwenye paneli unaweza kuongeza kikoa chako na kukagua DNS yake, lakini menyu bado haiwezi kutolewa kutoka kwenye kikoa chako mwenyewe. Menyu yako ina kiungo chake kwenye menu.thmenu.com, na hicho ndicho kiungo ambacho misimbo yako ya QR hufungua.
Kuagiza papo hapo hufanyaje kazi?
Wateja huongeza bidhaa kwenye kikapu chao na kutuma oda kutoka mezani. Oda huonekana papo hapo kwenye dashibodi yako ya usimamizi, ambapo unasasisha hatua za hali yake.
Je, data yangu iko salama?
Thmenu imejengwa juu ya miundombinu ya usalama ya kimataifa ya Cloudflare na husimba data ikisafirishwa (TLS) na ikiwa imehifadhiwa. Jukwaa letu limeundwa kukidhi mahitaji ya GDPR, KVKK na CCPA/CPRA — tazama kurasa zetu za uzingatiaji, faragha na masharti kwa maelezo kamili.
Naweza kuingiza menyu yangu iliyopo?
Ndiyo. Kiingizaji cha menyu cha AI hupokea menyu yako kwa njia tatu: kubandika maandishi, kupiga picha ya menyu iliyochapishwa, au kupakia jedwali. Hupendekeza makundi, bidhaa na bei, na hakuna kinachotumika hadi upitie pendekezo na kuliidhinisha.
Je, menyu hufanya kazi bila intaneti?
Ndiyo. Thmenu hutumia teknolojia ya Progressive Web App (PWA). Menyu iliyohifadhiwa kwenye kifaa cha mteja inaweza kuonekana bila muunganisho wa intaneti. Kuagiza kunahitaji muunganisho.
Je, ninahitaji akaunti ya Stripe?
Ikiwa tu unataka wageni wakulipe mtandaoni kupitia Thmenu. Unaunganisha akaunti ya Stripe kutoka kwenye paneli na malipo yako huingia benki kwako kupitia Stripe. Menyu, kuagiza na uhifadhi wa nafasi hufanya kazi bila akaunti hiyo.
Je, Thmenu inapatikana nje ya Uturuki?
Ndiyo. Thmenu inaendeshwa kwenye mtandao wa kimataifa wa Cloudflare, hivyo menyu yako hutolewa kutoka seva iliyo karibu na kila mgeni. Tunasaidia lugha 31 ikiwemo Kiarabu, Kiebrania, Kiajemi, Kijapani, Kikorea, Kichina, Kiswahili na lugha zote kuu za Ulaya.
Itakuwaje kama mgahawa wangu tayari unatumia POS?
Thmenu inaweza kufanya kazi pamoja na POS yako iliyopo: POS hushughulikia malipo, na Thmenu menyu ya QR na uzoefu wa kuagiza wa mteja. Thmenu haiunganishwi na POS — mifumo miwili hufanya kazi kando kwa kando.
Je, ninahitaji vifaa maalum?
Hapana. Thmenu inaendeshwa kwenye kivinjari chochote — simu, tablet au kompyuta mpakato. Kwa skrini ya jikoni, tablet yoyote uliyonayo tayari inafaa; hatuuzi, hatupendekezi wala hatulazimishi vifaa maalum. Kuchapisha ni hiari na hufanya kazi na printa za risiti za ESC/POS zilizounganishwa kwa USB, serial au Bluetooth kutoka Chrome au Edge.