Skip to content
Kurumsal sistemlerPOS sistemi

POS ve Satış Yönetim Sistemi

Kafe ve mağazalar için satış noktası sistemi: hızlı dokunmatik kasa, kart ve nakit ödeme, fişler, reçeteye göre stok düşümü, çoklu şube ve canlı satış raporları.

Proje bilgileri

Proje türü
POS sistemi
Kategori
Kurumsal sistemler
Sektör
Yeme-içme ve perakende
Teknoloji yığını
  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • WebSockets
Kategori sekmeleri, on iki ürün kutusu ve toplam ile ödeme butonlarının bulunduğu adisyonla tablet POS kasası

Genel bakış

Bu tanıtım projesi, iki şubesi olan küçük bir yeme-içme veya perakende işletmesi için POS ve satış yönetim sistemini gösteriyor. Kasa tablette hız için tasarlanmıştır: büyük ürün kutuları, kategoriler, masa veya paket siparişleri, bölünmüş ödemeler ve yazdırılan ya da e-postayla gönderilen fişler. Arkada her satış stoğu ve raporları anında günceller.

İşletme sahibi, gün sonu raporunu beklemeden şube bazında ciroyu, yoğun saatleri, en çok satanları ve stok uyarılarını panelden veya telefondan izler.

Zorluk

Birçok küçük işletme yalnızca satışı kaydeden bir kasa kullanır. Stok elle sayılır, raporlar günlük PDF olarak gelir, her şubenin kendi verisi vardır ve ürün listesi birkaç yerde güncellenmek zorundadır. İnternet kesildiğinde kasa durur. Hazır sistemler cihaz ve özellik başına ücret alır; reçetelere, sadakat programlarına veya işletme sahibinin rapor ihtiyaçlarına nadiren uyar.

Çözüm

Konsept kasayı, stoğu ve raporlamayı tek sistemde birleştirir. Ürünlerin fiyatı, KDV oranı ve isteğe bağlı reçetesi vardır; bir latte satıldığında süt ve kahve çekirdeği düşülür. Ödemeler entegre kart terminaline gider veya nakit olarak kaydedilir, fişler yazdırılır ya da e-postayla gönderilir. Tüm şubelerin satışları panele akar, düşük stok uyarı ve satın alma önerisi üretir, bağlantı yokken yapılan satışlar kuyruğa alınır ve bağlantı gelince senkronize edilir.

Öne çıkan özellikler

  • Ürün kutuları, kategoriler ve aramayla dokunmatik kasa
  • Masa, paket ve içeride siparişler ile bekletilen adisyonlar
  • Kart terminali, nakit ve bölünmüş ödeme
  • Doğru KDV'li yazdırılan veya e-postayla gönderilen fişler
  • Reçeteye göre stok düşümü ve düşük stok uyarıları
  • Ortak ürünler ve ayrı stoklarla çoklu şube
  • Canlı satış paneli: ciro, yoğun saatler, en çok satanlar
  • Bağlantı geri geldiğinde senkronize olan çevrimdışı kuyruk

Kimler için

  • Kafeler, fırınlar ve küçük restoranlar
  • Bir veya birden çok şubesi olan perakende mağazalar
  • Gün sonu PDF'i yerine canlı rakam isteyen işletme sahipleri
  • Stoğu reçete veya bileşenlere bağlaması gereken işletmeler

Teknik yaklaşım

Kasa, tabletlere kurulan bir Next.js web uygulamasıdır; cihazda çevrimdışı bir kuyruk tutar ve API üzerinden senkronize olur. Satışlar, ürünler, reçeteler ve stok hareketleri Prisma aracılığıyla PostgreSQL'de saklanır; Redis ve WebSockets canlı rakamları panele iter. Kartlı ödemeler, kart verisinin uygulamaya hiç ulaşmaması için terminal SDK'sı ile alınır; fiş yazıcıları ESC/POS standardıyla çalıştırılır.

Veritabanı
Entegrasyonlar
Stripe TerminalESC/POSSMTP

Ekranlar

Yönetim arayüzü

Haftalık ciro, işlem sayısı, geçen haftayla saatlik satış karşılaştırması, en çok satanlar ve stok uyarılarıyla satış paneli
Haftalık ciro, işlem sayısı, geçen haftayla saatlik satış karşılaştırması, en çok satanlar ve stok uyarılarıyla satış paneli
Malzeme ve ambalajları eldeki miktar, minimum seviye, maliyet ve sipariş durumuyla listeleyen stok ekranı
Malzeme ve ambalajları eldeki miktar, minimum seviye, maliyet ve sipariş durumuyla listeleyen stok ekranı

Mobil ve duyarlı görünümler

İşletme sahibi için üç telefon ekranı: günün satışları, stok uyarıları ve iade seçenekli fiş
İşletme sahibi için üç telefon ekranı: günün satışları, stok uyarıları ve iade seçenekli fiş

Bu projenin arkasındaki hizmetler

Bu vaka çalışmasındaki iş aşağıdaki hizmetlere karşılık gelir. Her sayfa kapsamı, süreci ve teslim edilenleri anlatır.

İlgili projeler

Tüm projeler
  • Yeni talepten kazanılana beş aşamalı CRM satış hunisi; her fırsatta değer, sorumlu ve sonraki adım
    Kurumsal sistemlerCRM sistemi

    Özel CRM Sistemi

    Tek bir satış sürecine göre şekillenen CRM: web sitesi ve WhatsApp'tan potansiyel müşteri toplama, görsel satış hunisi, kişi zaman çizelgeleri, takip görevleri, teklifler ve satış paneli.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +2
  • Kabulden hazıra aşamalara göre araçları gösteren atölye panosu; her kartta plaka, iş ve usta
    OtomotivOto servis yazılımı

    Oto Servis Yönetim Sistemi

    Oto tamir servisleri için atölye yazılımı: canlı atölye panosu, parça ve işçilikli iş emirleri, araç geçmişi, online randevu, müşteriye WhatsApp bilgilendirmesi ve faturalama.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +3
  • Günün kayıtları, açık teklifler, senkronizasyon durumu ve kenar menüsüyle Windows masaüstü işletme uygulaması ana ekranı
    Masaüstü yazılımlarWindows masaüstü uygulaması

    Windows Masaüstü İşletme Uygulaması

    Küçük bir işletmeyi ofis bilgisayarından yönetmek için Windows masaüstü uygulaması: müşteriler, kayıtlar, teklif ve faturalar, yerel yazdırma, raporlar ve yedekleme — tamamen internetsiz, isteğe bağlı sunucu senkronizasyonuyla.

    • Electron
    • React
    • TypeScript
    • SQLite
    • Node.js
    • +2

Bu tür projeler hakkında sorular

Bu kasa gerçek bir kafede kullanılıyor mu?

Hayır. Örnek ürün, satış ve stoklarla hazırlanmış bir tanıtım projesidir. Saad'ın özel bir POS ve satış yönetim sistemini nasıl kurduğunu gösterir.

Özel bir POS kart ödeme terminaliyle çalışabilir mi?

Evet, terminal sağlayıcısının SDK'sı veya API'si üzerinden. Kartı terminal işler, POS yalnızca ödeme sonucunu alır; kart bilgileri uygulamadan hiç geçmez.

İnternet kesilirse ne olur?

Kasa satışları cihazda kaydetmeye devam eder ve bağlantı gelir gelmez senkronize eder. Kartlı ödemeler ise terminalin kendi bağlantısına ve yedek seçeneklerine bağlıdır.

Benzer bir proje mi istiyorsunuz?

Saad'a ihtiyacınızı anlatın. Net bir kapsam, aşamalı bir plan ve projeyi geliştiren kişiyle doğrudan iletişim — aracı olmadan.

  • Doğrudan ve net iletişim

    Kodu yazan mühendisle doğrudan konuşursunuz — satış aracısı yok, belirsiz teslim tarihi yok.

  • Tamamen özel çözümler

    Hazır WordPress temaları ya da kopya kod yok — her satır işinizin gereksinimlerine ve ölçeğine göre yazılır.

  • Fikirden yayına

    Fikri şartnameye dökmenize ve gerçek, kullanılabilir bir dijital ürüne dönüştürmenize yardım.

Talep formu bu proje türü önceden seçilmiş olarak açılır.