ღია კოდის პროექტი · GitHub

ყველა შეკვეთა, ჯავშანი და სიგნალი — ერთ ცენტრში

NotifyHub არის ღია კოდის შეტყობინებების ჰაბი რესტორნებისა და კაფეებისთვის. ახალი შეკვეთა, მაგიდის ჯავშანი თუ სამზარეულოს გაფრთხილება დროულად მიდის იმ ადამიანთან, ვისაც ეხება — და ხმაურში აღარაფერი იკარგება.

git clone https://github.com/IG-onGit/NotifyHub.git
მზარეულები რესტორნის სამზარეულოში საღამოს სერვისის დროს ამზადებენ კერძებს
  • ონლაინ შეკვეთა #2481 · 2 ხინკლის პორცია, ხაჭაპური
  • ჯავშანი მაგიდა 6 · 4 სტუმარი · 20:30
  • სამზარეულო შეკვეთა #2477 აგვიანებს 8 წუთით
პრობლემა

პიკის საათში ყველაზე ძვირი ის სიგნალია, რომელიც ვერავინ შეამჩნია

შეკვეთები მოდის მიწოდების აპებიდან, ჯავშნები — ტელეფონით და საიტიდან, მარაგის შესახებ კი მზარეული ფურცელზე წერს. როცა ყველაფერი სხვადასხვა ეკრანზეა, რაღაც აუცილებლად იკარგება.

საღამოს სერვისის ანგარიში

პარასკევი · 19:00–23:00
  • შეკვეთა, რომელიც პლანშეტზე 12 წუთი ელოდა გაცივებული კერძი
  • ჯავშანი, რომელიც მიმტანმა ვერ ნახა ცარიელი მაგიდა
  • დასრულებული ინგრედიენტი, შემჩნეული შეკვეთის შემდეგ გაუქმებული შეკვეთა
  • უარყოფითი შეფასება, რომელსაც პასუხი არ გაეცა დაკარგული სტუმარი
სულ ნაკლები ნდობა
როგორ მუშაობს

მოვლენა შემოდის. NotifyHub ამოწმებს, ვის ეხება. სიგნალი მიდის სწორ ადამიანთან.

ერთი ცენტრი იღებს მოვლენებს თქვენი სისტემებიდან და წესების მიხედვით გადასცემს მათ სასურველ არხებში: მზარეულს — სამზარეულოს ეკრანზე, მენეჯერს — ტელეფონზე, ბუღალტერს — ელფოსტით.

შემომავალი მოვლენები

  • ახალი შეკვეთა საიტიდან, POS-იდან ან მიწოდების სერვისიდან
  • მაგიდის ჯავშანი დადასტურება, გადატანა ან გაუქმება
  • მარაგი იწურება ინგრედიენტი მინიმალურ ზღვარს ქვემოთაა
  • ახალი შეფასება სტუმრის გამოხმაურება, რომელსაც პასუხი სჭირდება
NotifyHub წესები · რიგი · ისტორია

მიწოდების არხები

  • მესენჯერი ჯგუფური ჩატი ცვლის გუნდისთვის
  • ელფოსტა დღის შეჯამება და ანგარიშები
  • Push შეტყობინება მყისიერი სიგნალი ტელეფონზე
  • Webhook თქვენს სისტემასთან ინტეგრაცია
ერთი საღამო NotifyHub-ით

ცვლა, სადაც თითოეულმა იცის თავისი — და მხოლოდ თავისი

შეტყობინებები არ მიდის ყველასთან ერთად. თითოეული სიგნალი მიდის იმ როლთან, ვინც მასზე რეაგირებს, ამიტომ გუნდი ხმაურს აღარ უყურებს.

თბილი განათების რესტორნის დარბაზი მაგიდებით საღამოს სერვისამდე
  1. ელფოსტა
    → მენეჯერი

    დღევანდელი ჯავშნების შეჯამება

    18 ჯავშანი, მათ შორის 2 დაბადების დღე და 1 დიდი ჯგუფი ტერასაზე.

  2. Push
    → სამზარეულო

    ახალი შეკვეთა #2481

    მიწოდება · 2 ხინკალი, აჭარული ხაჭაპური. შენიშვნა: ქინძის გარეშე.

  3. მესენჯერი
    → მიმტანი

    მაგიდა 6 მზადაა

    სტუმრები მოვიდნენ ჯავშნით 20:30-ზე — ადრე. მაგიდა თავისუფალია.

  4. Push
    → შეფ-მზარეული

    სულგუნი იწურება

    მარაგი 2 კგ-ზე ნაკლებია. ხვალინდელი შეკვეთა მომწოდებელთან.

  5. ელფოსტა
    → მფლობელი

    ცვლა დასრულდა

    143 შეკვეთა, 0 გამოტოვებული სიგნალი, 3 ახალი შეფასება.

გადაფურცლეთ →

დაწყება

საკუთარ სერვერზე — სამ ნაბიჯში

NotifyHub თქვენს ინფრასტრუქტურაზე მუშაობს. კოდი ღიაა, ამიტომ ზუსტად ხედავთ, სად მიდის თითოეული შეკვეთის მონაცემი.

  1. 01

    გადმოწერეთ რეპოზიტორია

    დააკლონირეთ პროექტი GitHub-იდან თქვენს სერვერზე ან ლოკალურ კომპიუტერზე.

  2. 02

    გადადით პროექტის საქაღალდეში

    ყველა საჭირო ფაილი და დოკუმენტაცია ერთ ადგილზეა.

  3. 03

    დააკონფიგურირეთ არხები და გაუშვით

    მიუთითეთ, რომელი მოვლენა რომელ არხში წავიდეს — README-ში აღწერილი ნაბიჯებით.

სრული ინსტრუქცია README-ში
notifyhub — bash

# 01 · გადმოწერეთ რეპოზიტორია

git clone https://github.com/IG-onGit/NotifyHub.git

# 02 · გადადით პროექტის საქაღალდეში

cd NotifyHub

# 03 · დააკონფიგურირეთ არხები და გაუშვით

cat README.md

NotifyHub

ღია სამზარეულო

როგორც კარგ რესტორანში — სამზარეულო ყველას ხელისგულზეა

ლამაზად გაფორმებული კერძი რესტორნის მაგიდაზე, ზემოდან გადაღებული

ღია კოდი, რომელსაც თავად ამოწმებთ

ყოველი ხაზი GitHub-ზეა. შეგიძლიათ ნახოთ, შეცვალოთ და თქვენი ბიზნესის საჭიროებებს მოარგოთ — დახურული პლატფორმის ნებართვის გარეშე.

თქვენი სერვერი

გაუშვით იქ, სადაც გსურთ — საკუთარ VPS-ზე თუ ადგილობრივ ქსელში.

თქვენი მონაცემები

სტუმრების ტელეფონები და შეკვეთების ისტორია მესამე მხარის სერვისში არ ინახება.

საზოგადოების წვლილი

იპოვეთ შეცდომა ან გაქვთ იდეა? გახსენით Issue ან Pull Request რეპოზიტორიაში.

კითხვები

რას გვეკითხებიან რესტორნის მფლობელები და დეველოპერები

რა ღირს NotifyHub?

NotifyHub ღია კოდის პროექტია და მისი კოდი თავისუფლად ხელმისაწვდომია GitHub-ზე. ხარჯი მხოლოდ თქვენი სერვერისა და, საჭიროების შემთხვევაში, გარე შეტყობინების სერვისების (მაგ. SMS) ღირებულებაა. გამოყენების პირობები იხილეთ რეპოზიტორიის ლიცენზიაში.

მჭირდება თუ არა პროგრამისტი დასაყენებლად?

საბაზისო ინსტალაციისთვის საკმარისია ტერმინალთან მუშაობის მინიმალური გამოცდილება და README-ის ინსტრუქცია. თქვენს POS-თან ან ჯავშნების სისტემასთან ინტეგრაციისთვის კი დეველოპერის დახმარება გამოგადგებათ.

შეიძლება თუ არა სხვადასხვა თანამშრომელს სხვადასხვა შეტყობინება მივიდეს?

დიახ — ეს NotifyHub-ის მთავარი იდეაა. სამზარეულო იღებს შეკვეთებს, მიმტანები — ჯავშნებს, მენეჯერი — შეჯამებებს. ასე თითოეული ხედავს მხოლოდ იმას, რაც მას ეხება.

სად ინახება სტუმრების მონაცემები?

თქვენს სერვერზე. რადგან NotifyHub-ს თავად მასპინძლობთ, შეკვეთებისა და კონტაქტების ინფორმაცია თქვენს კონტროლს ქვეშ რჩება.

როგორ შევიტანო წვლილი პროექტში?

გახსენით Issue შეცდომის ან იდეის აღსაწერად, ან გაგზავნეთ Pull Request რეპოზიტორიაში. ვარსკვლავი (Star) GitHub-ზე კი პროექტს სხვებისთვის უფრო ხილულს ხდის.

მომდევნო სერვისი უკვე ხმაურის გარეშე დაიწყეთ

გახსენით რეპოზიტორია, დაუსვით ვარსკვლავი და დააყენეთ NotifyHub თქვენს რესტორანში. კითხვები გაქვთ? მოგვწერეთ ან დაგვირეკეთ.