ვერსიის შენიშვნები · v1.45.2

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

v1.45.2Kayıt formunda vergi numarası zorunlu2026-09-22მიმდინარე
  • Kayıt: Yeni şirket kaydında vergi numarası da artık zorunlu (telefonun üstünde).
v1.45.1Kayıt formunda şirket telefonu zorunlu2026-09-22
  • Kayıt: Yeni şirket kaydında telefon numarası artık zorunlu; IBAN kayıt sırasında istenmiyor (Şirket Ayarları'ndan sonra eklenir). Şirket e-postası, kayıt e-postasından otomatik dolduruluyor.
v1.45.0Şirket Profili: e-posta ve IBAN2026-09-22
  • Şirket Profili: Şirket Ayarları'na e-posta ve IBAN alanları eklendi (migration 0094). IBAN hakediş ödemeleri ve faturalarda kullanılmak üzere kaydediliyor.
v1.44.0Satın Alma'da ürün arama ve sipariş oluşturma2026-09-22
  • Satın Alma: Talep Ekle alanının hemen üstüne ürün arama eklendi: Gorgia ve Citadeli'de aynı ürün varsa fiyatlar mağaza belirtilerek alt alta gösterilir. 'Sipariş Et' → proje seçilir, miktar girilir → talep aşağıdaki listeye (incelenip gerçek siparişin verileceği alan) düşer.
  • Sipariş talebi: Proje seçimi artık sipariş diyaloğunun kendi içinde (önceden sadece o an aktif projeye gidiyordu).
v1.43.1Sürüm notları ayrı sayfaya taşındı2026-09-22
  • Sürüm notları: Sürüm notları artık tanıtım sayfasına gömülü değil; kendi sayfasında (buildos.ge/release-notes), footer'daki link ile erişilir.
v1.43.0Modül bazlı kullanıcı yetkileri2026-09-22
  • Yetkiler: İnsan Kaynakları › Kullanıcılar'da her kullanıcı için hangi modülün görünür/salt okunur/tam yetkili olacağı tek tek belirlenebiliyor. Bir kullanıcı için en az bir modül ayarlanınca artık sadece işaretlenenleri görür — rol bazlı varsayılan o kullanıcı için devre dışı kalır. Hiçbir kullanıcı için özel ayar yapılmazsa eski davranış (rol bazlı) aynen sürüyor.
v1.42.0Cihaz konumuyla hava durumu, çevrilebilir kur çevirici2026-09-22
  • Hava durumu: Proje konumu işaretli değilse artık cihazınızın (tarayıcı) GPS konumuna göre hava durumu gösteriliyor; üst bardaki widget ve Şantiye Günlüğü'ndeki 'Otomatik' butonu için geçerli.
  • Kur çevirici: Üst bardaki kur şeridi artık dört kutunun (USD, GEL, TRY, EUR) hepsi yazılabilir bir çevirici: herhangi birine tutar girince diğerleri güncel kura göre otomatik hesaplanıyor.
v1.41.0Herkese açık demo hesabı ve sürüm notları2026-09-22
  • Demo hesap: Kayıt olmadan denemek isteyenler için herkese açık, örnek verilerle dolu bir demo hesabı eklendi ([email protected]). Giriş sayfasında tek tıkla giriş butonu var; tanıtım sayfasında da belirtiliyor.
  • Sürüm notları: Sürüm notları artık buildos.ge ana sayfasında (giriş yapmadan görülebilir, footer'da link var). Giriş yapan kullanıcının panelinden kaldırıldı.
v1.40.0Citadeli fiyatları ve sipariş talebi2026-09-22
  • Piyasa Fiyatları: Gorgia'ya ek olarak Citadeli.com'dan da fiyat çekiliyor (tamir malzemeleri, alçıpan, su yalıtımı, boya, fayans, inşaat blokları). Panel açıldığında veri 24 saatten eskiyse arka planda otomatik yenilenir.
  • Sipariş talebi: Piyasa fiyatları tablosundan tek tıkla Satın Alma'ya sipariş talebi oluşturulabiliyor; mağaza, ürün linki ve o anki fiyat kaydedilir. BuildOS ödemeyi otomatik yapmaz — personel linkten mağazada siparişi tamamlar, durumu Satın Alma panelinden ilerletir.
v1.39.1Varsayılan dil Gürcüce2026-09-22
  • Dil: Çerezde kayıtlı bir dil tercihi yoksa (ilk ziyaret) site artık Gürcüce açılıyor — tanıtım sayfası dahil. Daha önce dil seçmiş kullanıcılar etkilenmez.
v1.39.0Gürcüce çeviri gözden geçirmesi2026-09-22
  • Gürcüce (ქართული): Uygulamadaki tüm Gürcüce metinler (14 modül + genel menü, ~800 satır) tek tek gözden geçirildi: dilbilgisi hataları (eksik yüklem eki), doğal olmayan kelime sırası, tutarsız terimler (örn. 'hakediş' için iki farklı kelime kullanımı) ve iki yazım hatası düzeltildi. Çalışan portalındaki samimi hitap ile şirket panelindeki resmi hitap ayrımı korundu.
v1.38.0SEO temeli2026-09-22
  • Arama motorları: buildos.ge artık tam bir SEO temeline sahip: sayfa başlığı/açıklaması, Open Graph ve Twitter Card etiketleri (paylaşımlarda görünen marka görseli dahil), robots.txt, sitemap.xml ve yapılandırılmış veri (schema.org). Çalışan portalı ve davet linkleri arama sonuçlarında görünmeyecek şekilde işaretlendi.
v1.37.0Tanıtım sayfası güncellendi2026-09-22
  • Tanıtım sayfası: buildos.ge tanıtım sayfası görsel olarak güçlendirildi: hero bölümünde plan/kroki desenli arka plan, rozet stili üst etiket, dört rakamlı istatistik şeridi (8 modül, 170+ malzeme kaydı, 4 dil, 2 panel); müteahhit/taşeron kartlarında sol vurgu şeridi ve ikon; özellik kartlarında amber ikon çipleri ve hover efekti.
v1.36.0Tanıtım sayfası2026-09-22
  • Tanıtım sayfası: buildos.ge artık girişsiz ziyaretçiye tanıtım sayfası gösteriyor: müteahhit/taşeron hibrit rolü, öne çıkan modüller (İş Panosu, Hakediş, İK, Çalışan Portalı, Satın Alma, Şantiye Günlüğü, çevrimdışı çalışma, 4 dil), Ücretsiz Başla / Giriş Yap çağrıları. Giriş yapmış kullanıcı yine doğrudan panele düşer. Dört dilde (tr/en/ka/ru).
v1.35.0Şirket logosu2026-09-22
  • Logo: Şirket Profili'ne logo yüklenir (istemcide WebP'ye sıkıştırılır). Logo, müşteriye açık QR kartlarında (Daire/Bölge kartı) proje ve şirket adının yanında görünür — oturum gerektirmez (migration 0091).
  • Bilmeniz gerekenler: Logo deposu diğer dosya depolarından farklı: kasıtlı olarak herkese açık, çünkü zaten müşteriye gösterilen bir kart üzerinde. Sözleşme belgelerine (Form №2 PDF/DOCX) henüz eklenmedi.
v1.34.0Şirket Profili ve kayıt formunda ülke seçimi2026-09-22
  • Şirket Profili: Şirket Ayarları artık tek bir 'Şirket Profili' kartıyla açılıyor: ad, vergi numarası, ülke, telefon, web sitesi, adres ve varsayılan para birimi bir arada (migration 0090). Yalnızca sahip ve yönetici düzenleyebilir, diğerleri salt okunur görür.
  • Kayıt formu: Yeni şirket kaydında ülke seçilir (Gürcistan, Türkiye, Azerbaycan, Ermenistan, Diğer); şirketin ülkesi ve varsayılan para birimi (GEL/TRY/USD) otomatik ayarlanır. Şifre tekrar alanı eklendi, yazım hatasını hemen yakalar.
  • Düzeltme: Modüller kartında birkaç modül adı (Yapılan İşler, Taşeron İşgücü, Şantiye Günlüğü, Kusur Listesi, Değişiklik Emirleri, Piyasa Fiyatları) çeviri anahtarı olarak (örn. 'dashboard.tabs.work-log') görünüyordu; düzeltildi.
  • Canlıya çıkış: BuildOS bugün buildos.ge adresinde canlıya alındı: ayrı üretim veritabanı, ayrı bildirim/şifreleme anahtarları. DNS ve son ayarlar tamamlanıyor.
v1.33.0Ekipler ve ustabaşı2026-09-22
  • Ekipler: İK › Ekipler: ekip adı ve isteğe bağlı ustabaşı ile ekip oluşturulur. Çalışan kartında 'Ekip' alanından çalışan bir ekibe atanır. Çalışan listesinde ve toplu puantaj çalışan kartlarında ekip görünür.
  • Toplu girişte ekip kısayolu: Toplu puantaj penceresinde her ekip için bir buton var: tıklayınca yalnızca o ekibin üyeleri seçilir, saat/mesai tek seferde onlara yazılır.
  • Düzeltme: Çalışan listesinin (İK › Çalışanlar) boş görünmesine yol açan bir hata giderildi: `workers` ve yeni `worker_teams` tabloları arasında iki yönlü ilişki (çalışanın ekibi + ekibin ustabaşısı) sorgu motorunun hangi ilişkiyi kullanacağını bilememesine, dolayısıyla listenin sessizce boş dönmesine yol açıyordu.
  • Bilmeniz gerekenler: Ekip silinirse üyeler ekipsiz kalır, silinmez. Ekip başına ustabaşı tek kişi olabilir. Migration 0089 şimdilik yalnızca test veritabanında.
v1.32.0Çalışan portalından kusur bildirme2026-09-22
  • Kusur bildir: Çalışan portalında 'Kusur bildir' kartı: proje (işvereni olduğu ya da sözleşmeli çalıştığı), ne olduğu, nerede olduğu, isteğe bağlı açıklama ve önem derecesi seçilir. Kayıt Kusur Listesi'nde 'Açık' olarak, 'Bildiren: ad (çalışan)' satırıyla görünür. Bir çalışan günde en fazla 10 bildirim gönderebilir (dört dilde; migration 0087).
  • Bilmeniz gerekenler: Bildirim projenin işverenine (Kusur Listesi) düşer; sözleşmeli çalışan taşeron firma bunu kendi listesinde görmez, işveren taşerona atayınca görür. Yöneticiye zil bildirimi gider ('Çalışan kusur bildirdi: …', bildiren adı ve konumla). Fotoğraf eki yok (portaldan dosya yükleme için sunucu servis anahtarı gerekiyor). Zil bildirimi web push/e-posta göndermez, yalnızca uygulama içi. Migration 0087-0088 şimdilik yalnızca test veritabanında.
v1.31.0Çalışan portalında 'Bilgilerim'2026-09-21
  • Bilgilerim: Çalışan portaldan kendi telefon, e-posta, şehir, adres, acil durum kişisi ve telefonu, beden, ayakkabı numarası ve IBAN bilgisini görür ve günceller (dört dilde). Kimlik numarası, not, ücret ve iş bilgisini yalnızca yönetici değiştirir; yönetici kartında güncel değeri görür (migration 0086).
  • Düzeltme: v1.28.0'da eklenen yeni belge türleri (CV, diploma, ehliyet, SGK, fotoğraf) için çalışan portalı çevirileri eksikti; dört dile eklendi.
  • Bilmeniz gerekenler: Çalışan portaldan dosya (belge, fotoğraf) yükleyemez: girişsiz oturumdan güvenli dosya yükleme sunucu servis anahtarı gerektiriyor; anahtar gelince eklenecek. Migration 0086 şimdilik yalnızca test veritabanında.
v1.30.0Bordroda ücretli izin2026-09-21
  • Ücretli yıllık izin: Onaylı yıllık izin günleri artık bordro brütüne yevmiye kadar eklenir (İK › Bordro ve çalışan portalındaki 'Bordrom'; ikisi aynı formülü kullanır). Pazar günleri ve o gün puantajı olan günler sayılmaz, böylece çalışılan gün iki kez ödenmez. Bordro tablosunda brütün altında 'izin ücreti' ayrıca görünür, Excel'de ayrı sütun var.
  • Ücretsiz sayılanlar: Raporlu, ücretsiz izin, mazeretli ve devamsız günler brüte eklenmez. Raporlu günlerin işveren/sigorta ödemesi ülkeye göre değiştiği için gerekirse prim olarak girin.
  • Bilmeniz gerekenler: Hafta sonu kuralı: yalnızca pazar sayılmaz (cumartesi çalışılan şantiye varsayımı). Bu kural şirket bazında değiştirilemez. Migration 0085 şimdilik yalnızca test veritabanında.
v1.29.0Toplu puantaj girişi2026-09-21
  • Toplu giriş: İK › Günlük'te 'Toplu giriş': saat, mesai ve (isteğe bağlı) iş seçilir, çalışanlar işaretlenir, tek tıkla hepsine yazılır. Varsayılan olarak o gün henüz kaydı olmayan herkes seçili gelir; 'Tümü' / 'Hiçbiri' kısayolları var. Kaydı olan çalışan seçilirse üzerine yazılır (ekranda uyarı görünür). Satır satır düzenleme eskisi gibi sürer.
  • Bilmeniz gerekenler: Toplu giriş çevrimdışı kuyruğa girmez; internet gerekir. Hangi daire/bölgede çalışıldığı toplu girişte yazılmaz, satırdan sonradan eklenir.
v1.28.0Çalışan kartı: fotoğraf, ek kişisel bilgiler ve dosya türleri2026-09-20
  • Fotoğraf: Çalışan kartından fotoğraf yüklenir ya da değiştirilir; resim yüklemeden önce tarayıcıda WebP'ye küçültülür (en çok 1080 px, 500 KB'a kadar) ve özel depoda saklanır.
  • Ek kişisel bilgiler: E-posta, şehir, uyruk, cinsiyet, medeni hal, eğitim, kan grubu, IBAN, tişört/ceket bedeni ve ayakkabı numarası eklendi. Bu bilgileri yalnızca sahip, yönetici ve şantiye şefi görür (mevcut kişisel bilgi kuralı; migration 0084).
  • Dosyalar: Çalışan kartındaki 'Belgeler, eğitimler ve dosyalar' bölümüne yeni türler: özgeçmiş (CV), diploma, ehliyet, SGK/sigorta, fotoğraf. Süresi olanlar mevcut uyarı sistemine girer.
  • Bilmeniz gerekenler: Çalışan kendi bilgisini ve dosyasını portaldan yükleyemez; yalnızca yöneticiler yükler. IBAN ve kimlik bilgileri şifrelenmeden, yetki kuralıyla korunarak saklanır. Migration 0084 şimdilik yalnızca test veritabanında.
v1.27.0İK genişledi: Özet, Zimmet ve yazılım kullanıcıları2026-09-20
  • İK Özet: İK artık Özet sekmesiyle açılır: aktif/pasif çalışan, bugün giriş yapan, bugün izinli, onay bekleyen izin, süresi geçmiş ve 30 gün içinde dolacak belge, çalışandaki zimmet, yazılım kullanıcısı sayısı. Dikkat isteyen kartlar sarı görünür; karta tıklayınca ilgili sekmeye geçer.
  • Zimmet: İK › Zimmet: çalışana KKD, iş kıyafeti, el aleti, cihaz ya da anahtar zimmetlenir (adet, not); iade alınınca kapatılır, çalışanda kalanlar listenin başında görünür (migration 0083).
  • Yazılım kullanıcıları: İK › Kullanıcılar (sahip ve yönetici): üyeler, rol değiştirme, çıkarma, davet linki ve 'Roller neyi görür?' tablosu. Şirket Ayarları'ndaki Üyeler kartı buraya taşındı, ayarlarda yönlendirme var.
  • Değişiklik: Proje seçimi yalnızca projeye bağlı sekmelerde (Günlük, Aylık Özet, Saha Girişi) görünür; diğer sekmeler proje olmasa da açılır.
  • Bilmeniz gerekenler: Rol tablosu metindir (rollerin görebildiği alanlar kodda tanımlı); kişi bazlı yetki yok. Migration 0083 şimdilik yalnızca test veritabanında.
v1.26.0Malzeme Veri Bankası, modül açma/kapama, dil değiştirme düzeltmesi2026-09-20
  • Malzeme Veri Bankası: Yeni modül (Ticari › Malzeme Veri Bankası): 14 kategoride 170 hazır kayıt (çimento, demir, alçıpan, yalıtım, seramik, boya, elektrik, tesisat, hırdavat, İSG…); her kayıtta tip, ölçü, marka ve birim. Satın Alma › Talep Ekle formunda arayıp seçebilirsiniz (ad ve birim otomatik dolar) ya da eskisi gibi elle yazabilirsiniz. Kendi kayıtlarınızı ekleyip silebilirsiniz; sistem kayıtları değiştirilemez (migration 0082).
  • Modül açma / kapama: Şirket › Ayarlar › Modüller: kullanmadığınız modülleri kapatın, menüden kalkar; veriler silinmez, yeniden açınca aynen geri gelir. Yalnızca sahip ve yönetici değiştirebilir. Genel Bakış, Projeler, Ayarlar ve Sürüm Notları her zaman açıktır.
  • Düzeltme: Dil değiştirince ekran elle yenileme gerekmeden güncellenir (sayfa tam yeniden yüklenir).
  • Bilmeniz gerekenler: Veri bankası kayıtları Türkçedir, diğer dillere çevrilmedi. Marka listesi örnektir; kendi markalarınızı ekleyin. Migration 0082 şimdilik yalnızca test veritabanında.
v1.25.0İK tamamlandı, hata izleme, olay günlüğü ve testler2026-09-19
  • İzin ve devamsızlık: İK › İzin: yönetici izin, raporlu ya da devamsızlık kaydeder; çalışanın portaldan gönderdiği izin talepleri 'Onay bekleyen' olarak düşer, Onayla / Reddet ile karara bağlanır. Onaylı günler Aylık Özet'e 'İzin' ve 'Devamsız' sütunu olarak yansır. Çalışan portalında 'İzinlerim' ve 'İzin iste' formu var (en fazla 60 gün, en fazla 5 bekleyen talep).
  • Bordro: İK › Bordro: aylık brüt (tüm projelerdeki puantaj; yevmiye ÷ 8 × saat, mesai 1,5×) + prim − avans − kesinti = net; ödemeler düşülünce kalan. Avans / kesinti / prim / ödeme kalemleri eklenir, silinir; Excel'e aktarılır. Çalışan portalında 'Bordrom' bu ay ve geçen ay için aynı rakamları gösterir. Para birimi çalışanınkidir.
  • Sahada canlı görünürlük: 'Gidiyorum' denmeyen girişler çalışma saati bitince kendiliğinden kapanır (kapanış 'İncele' işaretli, süre puantaja yazılır; saatlik zamanlayıcı + sayfa açılışında). Genel Bakış'ta 'Bugün Şantiyede' artık puantajı olanlara ek olarak bugün 'Geldim' diyenleri de sayar; İK › Saha Girişi'nde 'şu an N kişi' görünür.
  • Modüller arası bağlantılar: Süresi geçmiş belgesi (İSG eğitimi, sağlık raporu…) olan çalışana talimat/kusur atarken uyarı çıkar. İSG olayına karışan çalışan seçilebilir. Duyuru tek bir taşerona yönlendirilebilir (yalnızca o taşeron görür, zil bildirimi gider). Sistem olayları (İSG olayı, görev durumu, iş durdurma, RFI, değişiklik emri, duyuru, revizyon) yalnızca-ekleme bir olay günlüğüne yazılır.
  • Hata izleme ve testler: Tarayıcı hataları, sayfa çökmeleri ve sunucu hataları otomatik kaydedilir (aynı hata tek satırda toplanır; docs/TALEPLER.md). Para ve algoritma modülleri için 61 otomatik birim testi (hakediş zinciri, BOQ, işçilik, kur, bütçe, skorlar, malzeme, izin, bordro) CI'da çalışır. Hakediş panelinde veri gelmeden 'Henüz hakediş yok' yazısının yanıp sönmesi düzeltildi.
  • Bilmeniz gerekenler: Haftalık rapor e-postası hâlâ uygulama açılınca tetiklenir: gerçek zamanlayıcı için sunucu servis anahtarı gerekiyor. Ücretli izin günleri bordroda brüte eklenmez (prim olarak girilir). Migration'lar 0075-0080 şimdilik yalnızca test veritabanında. Yeni ekranlar telefonda 400 px'te tek tek denenmedi.
v1.24.0Sorun / istek bildirme ve kullanıcı talepleri2026-09-19
  • Sorun / istek bildir: Her kullanıcı hata, istek ya da soru yazabilir: web'de sol menünün altındaki can simidi düğmesi, telefonda 'Tüm Modüller' çekmecesindeki 'Sorun / istek bildir' satırı, çalışan portalında en altta katlanır form. Talebe sayfa (sekme), sürüm ve şirket otomatik eklenir; kullanıcı günde en fazla 20 talep gönderebilir. Dört dilde (TR/EN/RU/KA).
  • Taleplerim: Aynı pencerenin ikinci sekmesinde kullanıcı kendi taleplerini ve durumlarını görür: Yeni, Planlandı, Yapılıyor, Tamamlandı, Yapılmayacak. Başkasının talebini göremez, kaydı değiştiremez.
  • Yol haritasına yansır: Gelen talepler yönetici tarafından incelenir; planlananlar ve yapılanlar Sürüm Notları › 'Kullanıcı talepleri' kartında 'şöyle bir şikâyet geldi, bunu yapmayı planlıyoruz' biçiminde görünür. Yalnızca yöneticinin yazdığı özet başlık ve not gösterilir; talebin ham metni ve hangi şirketten geldiği başka kullanıcılara gitmez. Yapılanlar 60 gün listede kalır.
  • Bilmeniz gerekenler: Talepleri işleme (durum, özet başlık, düzeltme) şimdilik yöneticiye söylenerek yapılır; uygulama içinde ayrı bir yönetim ekranı yok (adımlar docs/TALEPLER.md'de). Bu özellik için gereken migration (0074) şimdilik yalnızca test veritabanında. Sürüm Notları sayfasında telefonda yol haritası en üste alındı, 'Nasıl çalışır' katlanır oldu.
v1.23.0Saha teması: yeni tasarım ve mobil kabuk2026-09-19
  • Yeni tasarım (Stitch): Uygulama Stitch ile üretilen 'saha' temasına geçti: amber renk paleti, kare köşeli kalın çerçeveli kartlar, sert gölge, Chivo yazı tipi ve mono (JetBrains Mono) etiketler. Genel Bakış tasarıma birebir uyarlandı: bugün yapılması gerekenler, 10 saha metriği (renk tonu duruma göre), proje sağlık skoru, kilometre taşları ve iş panosu ilerlemesi. Diğer tüm paneller (Hakediş, Sözleşmeler, İş Panosu, Kusur Listesi, İK vb.) kart, rozet, tablo başlığı, düğme ve panel başlığı düzeyinde aynı temayı alır; açılır pencereler ve seçim listeleri de dahil.
  • Mobil kabuk: Telefonda alt sekme çubuğu (Genel Bakış, İş Panosu, Günlük, Hakediş, Menü) ve sağdan açılan 'Tüm Modüller' çekmecesi: modüller gruplu ve sayılı, hiçbiri gizlenmez. Aktif proje seçici ve döviz kuru çekmecenin en üstünde; hangi projede olduğunuz üst barda marka altında görünür. Üst barda hava durumu çipi (uyarı varsa kırmızı nokta, dokununca ayrıntı), arama, bildirim, dil ve çıkış. Genel Bakış'ta hızlı eylem çipleri (Kusur Ekle, Yapılan İş, Şantiye Günlüğü, Talimat Ver, Fotoğraf) ilgili sayfaya götürür.
  • Web menüsü: Sol menü yenilendi: sayılı grup başlıkları, aktif sayfa için amber vurgu, 'Modül ara…' kutusu (yazınca nadir kullanılan modüller de listelenir) ve yeni marka işareti.
  • Düzeltmeler: Proje değiştirince önceki projenin verisi ekranda kalmıyor: panel yeni proje için baştan kurulur (açık form ve seçimler de sıfırlanır, geç gelen eski yanıt yeni projeye yazılmaz); hava durumu da eski projeyi göstermez. Bildirim ve çevrimdışı kayıt panelleri telefonda ekran dışına taşmıyor.
  • Bilmeniz gerekenler: Stitch ekranı yalnızca Genel Bakış için üretildi; diğer paneller aynı temayı ortak bileşenlerden alır, sayfa düzenleri değişmedi. Tasarımdaki Material ikonları yerine uygulamanın ikon seti kullanıldı. Bazı durum renkleri (yeşil/mavi/kırmızı rozetler) anlam taşıdığı için korundu. Hızlı eylem çipleri sayfayı açar, ekleme formunu doğrudan açmaz.
v1.22.0İK: çalışan kartı, belgeler, çalışan girişi ve sahada geldi/gitti2026-09-19
  • Çalışan kartı: Çalışan adına dokununca kart açılır: istihdam (meslek, tür: kadrolu/günlük/sözleşmeli, yevmiye, işe giriş ve çıkış tarihi) ve kişisel bilgiler (telefon, kimlik no, doğum tarihi, adres, acil durum kişisi, not; 'Ara' düğmesi). Kişisel bilgiler ayrı bir tabloda tutulur ve yalnızca Sahip, Yönetici ve Şantiye Şefi görür (veritabanı düzeyinde).
  • Belgeler ve eğitimler: Her çalışana kimlik, çalışma izni, sağlık raporu, İSG eğitimi, sertifika ve sözleşme belgeleri eklenir (dosya isteğe bağlı, özel depoda). Her belgede son geçerlilik rozeti (Geçerli / Yakında Doluyor / Süresi Geçti) çıkar; çalışan listesinde 'N belge süresi geçti' rozeti ve zil menüsünde uyarı görünür.
  • Çalışan girişi (kimlik no + PIN): Çalışanlar /calisan adresinden kimlik numarası ve kişisel PIN ile girer. Yönetici çalışan kartında PIN üretir (yalnızca bir kez gösterilir); çalışan ilk girişte kendi PIN'ini belirler. Yanlış PIN'de 5 denemeden sonra 15 dakika kilit uygulanır; PIN'ler şifrelenmiş özet olarak saklanır. Portalda çalışan kendi puantajını (son 45 gün, aylık toplam) ve belgelerini görür; dört dilde (TR/EN/RU/KA).
  • Sahada geldi/gitti (QR + GPS): Çalışan portalındaki 'Geldim / Gidiyorum' düğmesi telefonun konumunu ve varsa sahadaki QR'ı doğrular; çalışma saatleri dışında ve yarıçap dışında işaretleme reddedilir. 'Gidiyorum' denince süre hesaplanır (öğle molası düşülür, normal mesai aşımı mesai olur) ve puantaja otomatik işlenir; elle girilmiş puantaj ezilmez. İK › Saha Girişi'nde şantiye sahibi yarıçapı, saat aralığını, mesai kuralını ve 'QR ve konum birlikte zorunlu' seçeneğini ayarlar, QR'ı indirir/yazdırır/yeniler ve bugün sahadakileri görür; yalnızca QR ile giren kayıtlar 'İncele' olarak işaretlenir.
  • Bilmeniz gerekenler: Konum doğrulaması gerçek telefonda ve iç mekânda denenmedi; tarayıcı konumu yalnızca HTTPS'te verir. 'Gidiyorum' denmeyen günlerin puantajı yazılmaz, yönetici elle girer. Müteahhit, taşeron çalışanlarının giriş-çıkışını henüz kendi ekranında görmez. Kimlik numarası girişte arandığı için düz metin saklanır (erişim rol ve RLS ile kısıtlı). Kusur/talimat bildirimi ve bordro görünümü çalışan portalına henüz eklenmedi. Bu özellikler için gereken migration'lar (0070-0073) şimdilik yalnızca test veritabanında.
v1.21.0Çeviri: saha modülleri2026-09-19
  • Dört dilde saha ekranları: Kusur Listesi, Yapılan İşler, Şantiye Günlüğü ve İş Panosu artık tamamen TR / EN / KA / RU: başlıklar, form alanları, düğmeler, boş durum mesajları, durum ve önem etiketleri (Açık/Çözüldü, Düşük/Kritik, Yapılacak/Onaylandı), kartlardaki metinler, hava durumu ve işçi sayısı alanları. Birçok formda çıkan ortak parçalar da çevrildi: dosya/fotoğraf/sesli not alanı, ekler listesi ve 'Daire / Bölge' seçicisi.
  • Çevrilmeyenler: Sizin yazdığınız kayıt içerikleri (başlık, açıklama, not), sunucudan dönen hata mesajları, form doğrulama uyarıları ve birim adları (adet, takım, gün gibi kayıtla saklanan değerler) olduğu gibi kalır. 'Dosyaları Seç / Dosya seçilmedi' yazısı tarayıcının kendi dilidir. Gürcüce metinlerin ana dili Gürcüce olan biri tarafından gözden geçirilmesi gerekir.
v1.20.0Çevrimdışı kayıt kuyruğu2026-09-18
  • İnternet yokken kayıt girin: Yapılan İş, Şantiye Günlüğü ve Kusur kayıtları bağlantı yokken (ya da sinyal zayıf, istek düşerken) cihazda saklanır; internet gelince kendiliğinden gönderilir. Fotoğraf ve dosya ekleri de kayıtla birlikte cihazda tutulur ve kayıt oluştuktan sonra yüklenir. Bağlantı kesildiğinde kayıt oluşmuş ama ek yüklenememişse yalnızca kalan ekler gönderilir (kayıt ikiye çıkmaz).
  • Durum göstergesi: Üst barda çevrimdışıyken 'Çevrimdışı' çipi, bekleyen kayıt varsa '3 kayıt bekliyor' düğmesi: liste, gönderilme zamanı, deneme sayısı, 'Şimdi gönder' ve silme. Gönderim uygulama açılışında, bağlantı gelince ve 20 saniyede bir denenir; başarıyla giden kayıtlar için '2 kayıt gönderildi' bildirimi çıkar. Sunucunun reddettiği kayıt (yetki, geçersiz veri) 'hata' olarak işaretlenir, sonsuz denenmez; siz silersiniz.
  • Bilmeniz gerekenler: Formu bağlantı varken açıp doldurmaya başlamak en sağlıklısıdır: listeler (sözleşme, daire vb.) formun açıldığı anda yüklenir. Sayfayı yenilemeden önce bekleyen kayıt olduğundan emin olun (uygulama kapatılsa bile kayıtlar cihazda kalır). Nadir durumda istek sunucuya ulaşıp yanıt kaybolursa aynı kayıt bir kez daha gönderilebilir; bekleyen listesindeki kayıtları ve iş kayıtlarını buna göre kontrol edin. Kayıtlar tarayıcı verisiyle saklanır: tarayıcı verisini temizlerseniz bekleyenler silinir. Düzenleme ve silme çevrimdışı çalışmaz.
v1.19.0Bütçe satın alma teslimlerinden beslenir2026-09-18
  • Gerçekleşen tutar otomatik: Bütçe kalemi eklerken 'Gerçekleşeni Satın Alma teslimlerinden hesapla' seçilirse gerçekleşen tutar, projedeki Teslim Alındı durumundaki taleplerin miktar × birim fiyat toplamı olur (yerel fiyat tahmini, yoksa ithalat tahmini). Kaynak önceliği: sözleşme > puantaj > satın alma > elle.
  • Taahhüt ve eksik fiyat uyarısı: Kalemde 'Siparişte (taahhüt)' tutarı ayrıca görünür: sipariş verilmiş ama henüz teslim alınmamış talepler. Fiyatı girilmemiş sipariş/teslim varsa 'N talepte fiyat yok, toplam eksik olabilir' uyarısı çıkar; bekleyen (sipariş verilmemiş) talepler hesaba girmez.
  • Para birimi çevirisi: Satın alma fiyatları şirketin varsayılan para biriminde tutulur; bütçe kalemi başka bir para birimindeyse (örn. GEL) güncel kurla çevrilir. Kur alınamazsa tutar 0 gösterilir, yanlış tutar uydurulmaz.
v1.18.0Haftalık rapor e-postası ve e-posta tercihleri2026-09-18
  • Haftalık rapor e-posta ile: Haftalık Rapor penceresinde 'E-posta ile gönder': rapor, şirketin kendi SMTP hesabından seçili rollere ve ek adreslere gider (Şirket Ayarları › E-posta kartındaki alıcı ayarı). Aynı kartta 'Haftalık şantiye raporunu her Pazartesi e-posta ile gönder' seçeneği: açıldığında tüm aktif projelerin raporu haftada bir kez otomatik gönderilir; açtığınız gün gönderilmez, ilk gönderim bir sonraki Pazartesi'dir.
  • Pazartesi zamanlaması (önemli): Otomatik gönderim henüz sunucuda çalışan bir zamanlayıcıyla değil, şirketin Sahip / Yönetici'sinin uygulamayı açmasıyla tetiklenir: Pazartesi ilk açılışta (Pazartesi açılmazsa haftanın ilk açılışında) gider ve aynı hafta ikinci kez gitmez. Kimse o hafta hiç açmazsa gitmez. Uygulama canlıya alınıp sunucu anahtarı tanımlanınca gerçek zamanlayıcıya çevrilebilir.
  • Bana e-posta gelmesin: Zil menüsünün altında 'E-posta tercihlerim': 'Bildirim e-postaları al' ve 'Haftalık rapor e-postası al' kutuları her kullanıcı için ayrı ve yalnızca kendisi içindir. Kapatan kişi, şirketinin rol seçimine girse bile alıcı listesinden çıkar; kimse başkasının tercihini görmez ya da değiştiremez. Ek adresler (santiye@… gibi) kişi olmadığı için etkilenmez.
v1.17.0Piyasa fiyatları (Gorgia)2026-09-18
  • Güncel fiyat listesi: Ticari & Finans › Piyasa Fiyatları: Gorgia'nın inşaat tozları (çimento, sıva, yapıştırıcı, şap), karışımlar, alçıpan, profil, seramik ve boya kategorilerinden fiyatlar 'Fiyatları güncelle' ile çekilir. Ürün adındaki paket boyutundan (25 kg, 5 L, 3 m² levha) birim fiyat (₾/kg, ₾/L, ₾/m²) hesaplanır ve liste en ucuz birim fiyattan başlar; bir önceki çekime göre ▲/▼ değişim görünür.
  • Türkçe / İngilizce / Rusça arama: Ürün adları Gürcüce olduğu için 'çimento', 'cement', 'цемент', 'boya', 'alçıpan', 'astar'… yazınca Gürcüce karşılığı da otomatik aranır.
  • Kataloğa tek tıkla: 'Kataloğa yaz': seçilen birim fiyat malzemenin para birimine çevrilerek malzeme kataloğunun birim maliyetine yazılır; Depo, Satın Alma, Metraj ve Keşif malzeme hesabı aynı fiyatı kullanır.
  • Kaynağı yormaz, şirkete özel: Yalnızca sitenin robots.txt'inin izin verdiği herkese açık kategori sayfaları okunur (giriş/sepet/yönetim yolları hiç istenmez); kategori başına ilk 3 sayfa, sayfalar arası bekleyerek, aynı kategori 30 dakikada bir. Fiyatlar şirketinize özeldir (diğer şirketler görmez); çekmek Sahip / Yönetici / Satın Alma rolleri içindir. uhom.ge fiyat listesi yayınlamadığı için kaynak değildir.
v1.16.0İş türüne göre sözleşme hükümleri2026-09-18
  • İş türü seçimi: Sözleşme penceresinde 'İş türü': Kaba yapı, Mekanik & elektrik (MEP), İnce işler, Cephe, Peyzaj ve çevre, Kazı-dolgu-zemin ya da Genel. Seçilen türün özel hükümleri belgeye 10. madde olarak eklenir, uyuşmazlık maddesi 11'e kayar. Örnek: kaba yapıda beton numunesi, döküm öncesi kalıp/donatı onayı, tolerans; MEP'te malzeme onayı (submittal), kapatmadan önce basınç testi, as-built ve garanti; ince işte numune/mock-up onayı ve kusur listesi.
  • Keşiften öneri: Keşifteki bölüm ve kalem adlarına (Türkçe, İngilizce, Rusça, Gürcüce anahtar sözcükler) bakarak iş türü önerilir: 'Keşfe göre önerilen: … — uygula'. Seçim sözleşmeye kaydedilir.
  • Şirket şablonu tür bazında: 'Şablonu kaydet' artık dil + iş türü başına saklar: MEP için kendi metninizi bir kez kaydedin, sonraki MEP sözleşmelerinde hep o gelsin. Hazır özel hükümler Türkçe, İngilizce ve Rusça'dır; Gürcüce için avukatınızın metnini kaydedin. PDF de aynı metinle üretilir. Hazır hükümler genel örneklerdir; hukukçu kontrolünden geçirin.
v1.15.0Sözleşme PDF'i ve taşeron onay akışı2026-09-18
  • PDF sözleşme: Sözleşme penceresinde 'PDF indir': madde metni, imza bloğu ve Ek-1 iş kapsamı tablosu, her sayfada sözleşme no · sürüm · sayfa numarasıyla. Yeni bir yazı tipiyle Türkçe (ş, ğ, ı), Rusça ve Gürcüce harfler doğru basılır; hakediş ve haftalık rapor PDF'leri de aynı yazı tipine geçti (eskiden bu harfler bozuk çıkabiliyordu).
  • Taslak → taşerona gönder → onay: 'PDF olarak taşerona gönder' PDF'i özel depoya yükler, sözleşmeyi 'Onay bekliyor' yapar ve taşerona zil + e-posta ile haber verir. Taşeron kendi çalışma alanındaki yeni 'Sözleşmelerim' ekranından PDF'i açar, onaylar ya da gerekçe yazarak reddeder; işverene yine bildirim gider. Reddedilirse işveren düzeltip yeni sürüm (v2, v3…) gönderir; onaylanan belge kilitlenir.
  • Kayıt ve güvenlik: Her gönderim ve karar sürüm, zaman ve e-posta ile geçmişe yazılır (iki taraf da görür). Onay durumu yalnızca bu akışla değişir: işveren taşeron adına 'onaylandı' yazamaz (veritabanı tetikleyicisi engeller). Göndermek Sahip/Yönetici/Satın Alma/Şantiye Şefi, karar vermek taşeronun Sahip/Yöneticisi içindir. Bu bir onay kaydıdır, nitelikli elektronik imza değildir.
v1.14.0Form №2 aktlarını sırayla içe aktarma2026-09-18
  • Her akt ayrı hakediş: Keşfi olan sözleşmede Form №2 içe aktarınca varsayılan artık 'yalnızca sıradaki akt': dosyadaki kümülatif miktardan önceki hakedişlerde ödenen düşülür, kalanı taslak hakediş olur. Dönem sonu ve akt no dosyadan gelir, gerekirse elle düzeltilir. N1, N2, N3… tarih sırasıyla yüklenir; aynı akt no ya da daha eski tarihli akt reddedilir.
  • Revizyonlu dosyalar: Keşifte olmayan ama işi yapılmış satırlar keşfe eklenir; birim fiyatı ya da sözleşme miktarı revizyonda değişen kalemler güncellenir (önceki aktların tutarı değişmez). Sonuç mesajı dosyadaki kümülatif tutarı ile sistemdeki hakediş toplamını yan yana gösterir; fark eski fiyatla hesaplanmış önceki aktlardan kaynaklanır.
  • Revizyon uyarısı: Dosyadaki kümülatif, önceki hakedişlerde ödenenden düşükse (ör. 'Rev.01' düzeltme dosyası) kaç kalemde düşüş olduğu ve örnekleri uyarı olarak gösterilir; düşüş hakedişe yansıtılmaz, sessizce kaybolmaz.
v1.13.0Otomatik sözleşme belgesi2026-09-18
  • İş kapsamından Word sözleşme: Sözleşmeler tablosunda 'Sözleşme' düğmesi: madde metni şablondan, Ek-1 İş Kapsamı ve Birim Fiyat Cetveli keşiften (bölümler, kalemler, miktar, birim fiyat, tutar + genel gider / kâr / KDV / genel toplam) otomatik gelir; taraflar, vergi numaraları, sözleşme no, tarihler, teminat oranı, günlük ceza ve proje adresi sözleşme kaydından dolar. Çıktı düzenlenebilir Word (.docx) dosyasıdır; boş kalan bilgiler belgede '________' olarak işaretlenir.
  • Diller ve kendi şablonunuz: Hazır 10 maddelik metin Türkçe, İngilizce ve Rusça gelir (taraflar, kapsam, bedel, hakediş, süre ve ceza, kalite, İSG, değişiklikler, fesih, uyuşmazlık). Metni pencerede düzenleyip 'Şablonu kaydet' ile şirketinizin standart sözleşmesi yapabilirsiniz. Gürcüce için avukatınızın metnini yapıştırıp yer tutucuları ({{CUSTOMER}}, {{TOTAL}}…) koymanız yeterli; Ek-1 tablosu ve başlıklar Gürcüce üretilir.
  • Hukuki not: Üretilen belge taslaktır; imzadan önce hukukçunuza kontrol ettirin.
v1.12.0Form №2 içe aktarma ve sözleşme dosyaları2026-09-18
  • Elinizdeki Form №2'yi içe aktarın: Sözleşmeler › Keşif › 'Form №2 içe aktar': Gürcistan Form №2 Excel dosyanızı (.xlsx) seçin. Sütunlar başlık metinlerinden bulunur (ikinci dil sütunu, normatif sütunları olsa da olmasa da); bölüm başlıkları, kalemler, malzeme / işçilik / makine birim fiyatları, taraflar ve vergi numaraları, sözleşme no ve tarihleri, genel gider / kâr / KDV yüzdeleri okunur. Kaydetmeden önce önizleme ve uyarılar gösterilir; birden çok sayfa varsa sayfa seçilir.
  • Devir hakedişi: Dosyadaki o güne kadar yapılan iş (kümülatif miktarlar) tek tıkla 'devir hakedişi' olarak açılır: sonraki hakedişler kaldığı yerden devam eder, Form №2 çıktısında önceki dönem doğru görünür. Hakedişi olan sözleşmede mevcut keşif silinmez, yalnızca eklenir.
  • Kuruşu kuruşuna: Birim fiyatlar 6, miktarlar 4 ondalıkla saklanır; çok ondalıklı fiyatlarda toplamlar dosyanızla birebir tutar (gerçek bir dosyada 666.518,12 = 666.518,12).
  • Sözleşme dosyaları: Sözleşmeler tablosunda her sözleşmenin 'Dosyalar' düğmesi: imzalı sözleşme, ekler, teklif, teminat mektubu, eski hakedişler (PDF, Word, Excel, fotoğraf). Dosyalar özel depoda durur; işveren ve o sözleşmenin taşeronu görür.
v1.11.0Şirket e-postası ve otomatik e-posta bildirimleri2026-09-18
  • Her şirket kendi posta hesabı: Şirket Ayarları › E-posta (SMTP): sunucu, port, güvenlik, kullanıcı, şifre, gönderen adı/adresi, yanıt adresi. Gmail, Microsoft 365, Yandex ve Zoho için tek tıkla ön ayar. 'Deneme e-postası gönder' ayarları kendi adresinize yollayarak sınar. Yalnızca Sahip ve Yönetici görür.
  • Otomatik gönderim: Zile düşen her olay (kusur atandı/düzeltildi, yeni pafta, hakediş onayı/ödemesi, İSG olayı, bilgi talebi, değişiklik emri, iş onayı, şantiyede iş durdu) işlemi yapan şirketin kendi hesabından karşı firmaya e-posta olarak da gider; içinde ilgili sekmeyi açan düğme vardır. Gönderim arka planda yapılır, işleminizi bekletmez. Gönderen ayarlı değilse yalnızca zil bildirimi gider.
  • Kim alır: Varsayılan alıcılar hedef şirketin Sahip ve Yöneticileridir; roller işaretlenerek değiştirilir, ek adres (örn. santiye@…, muhasebe@…) eklenir. 'Diğer firmalardan gelen bildirimleri e-posta ile al' kapatılabilir. Birden çok alıcı gizli kopya (BCC) ile yazılır.
  • Güvenlik ve kayıt: SMTP şifresi sunucuda şifrelenerek saklanır, ekrana ve tarayıcıya geri dönmez. Sunucu adresi denetlenir (yalnızca 465/587/2525/25 portları, yerel/özel ağ adresleri reddedilir). 'Son gönderimler' listesi her e-postanın gidip gitmediğini ve hata nedenini gösterir.
v1.10.0Çeviri altyapısı ve ilk paket2026-09-18
  • Modül içi çeviri başladı: Şimdiye kadar yalnızca sol menü ve giriş ekranı çevriliyordu; modüllerin içi hep Türkçe kalıyordu. Artık her modülün kendi dil dosyası var (TR / EN / KA / RU). İlk paket: Genel Bakış (sağlık skoru, bugün listesi ve nedenleri, sayaç kartları, kilometre taşları), üst bar araması, bildirim zili, proje türü/durumu ve iş durumu etiketleri, ortak düğmeler (Düzenle, Excel, İndir, Kapat, silme onayı), dosya önizleme.
  • Kalite denetimi: 'npm run i18n:check' dört dilde anahtarların eşit olduğunu, kodda kullanılan anahtarın var olduğunu ve metne yabancı alfabe karışmadığını denetler; 'npm run i18n:todo' henüz çevrilmemiş modülleri sayar. Kayıtların içeriği (sizin yazdığınız başlıklar, notlar) çevrilmez.
v1.9.0Kilometre taşı ve ekipman bakımı bağlandı2026-09-18
  • İş Programı → Kilometre Taşı: Kilometre taşı satırında 'Aktivite bağla': taşı oluşturan İş Programı aktivitelerini seçin. İlerleme (%), durum ve tahmini bitiş bağlı aktivitelerden hesaplanır; hedef tarihi aşıyorsa 'hedeften N gün geç' uyarısı çıkar ve durum otomatik 'Gecikti' olur. Bağlı olmayan taşlarda durum eskisi gibi elle seçilir.
  • Şantiye Günlüğü → Ekipman bakımı: Günlüğe girilen makine saatleri Ekipman kartında toplanır (toplam saat, son kullanım). Her makineye saat cinsinden bakım aralığı yazılır; sayaç dolunca kartta ve zilde 'Bakım zamanı', %85'te 'Bakım yaklaşıyor' görünür. 'Bakım yapıldı' sayacı sıfırlar ve bakım tarihini bugüne çeker. Bakımdaki / devre dışı makineye günlükte saat yazılamaz.
  • Dosya güvenliği canlıda: v1.7.0'daki özel depo ayarı veritabanına uygulandı: eski açık dosya adresleri artık çalışmaz; ilgisiz şirket kullanıcısı hiçbir dosyayı göremez.
v1.8.0Modüller haberleşiyor (2. paket)2026-09-18
  • Olay bildirimleri: Karşı taraf artık zilden (ve açıksa telefon bildiriminden) haber alır: İSG olayı → işveren + ilgili taşeron; Bilgi Talebi açıldı → işveren, yanıtlandı → soran firma; Değişiklik Emri açıldı → işveren, onay/ret → taşeron; İş Panosu'nda iş onaya gönderildi → işveren, onaylandı → taşeron; Şantiye Günlüğü'nde 'iş durdu' → projedeki tüm taşeronlar.
  • İSG → Saha Talimat Defteri: Yüksek veya kritik İSG olayı kaydedilince 24 saat terminli 'İSG düzeltici önlem' talimatı otomatik açılır (kritikte acil öncelik, ilgili sözleşmeye bağlı). Termin geçerse Genel Bakış'taki bugün listesine düşer.
  • Şantiye Günlüğü → gecikme cezası: Hakedişteki ceza önerisinde, termin ile kapanış arasına düşen 'iş durdu' günleri (hava, idari karar) gecikmeden düşülür; satırda kaç gün düşüldüğü yazar.
  • Yapı + Kusur → Satış: Ünite Satış ızgarasında her dairenin imalat ilerlemesi (%) ve açık kusur sayısı (⚠) görünür; daire penceresinde 'teslimden önce kapatılmalı' uyarısı ve Kusur Listesi kısayolu.
  • İş Programı → Risk Kaydı: Geciken aktivitenin yanında 'Riske ekle': takvim riski otomatik açılır (olasılık 4, etki gecikme süresine göre 2–5, sözleşmeye bağlı). Aynı aktivite için açık risk varsa ikincisi açılmaz.
v1.7.0Dosyalara erişim kısıtı2026-09-18
  • Özel depo + süreli link: Fotoğraf, pafta, belge, ses kaydı ve kanıt dosyaları artık adresi bilen herkese açık değil. Dosyalar uygulama içi korumalı adresten (/f/…) açılır: oturum doğrulanır, dosya yalnızca ilgili şirketlerin üyelerine (işveren ve o projede sözleşmeli taşeron) 1 saat geçerli imzalı linkle verilir. Kopyalanan link bir saat sonra çalışmaz; giriş yapmamış kişi hiç açamaz.
  • QR kartı: Girişsiz QR kartında yalnızca o kartta görünen dosyalar açılır (kart kodu ile doğrulanır); başka dosya adresi denenirse reddedilir. Bunun için sunucuda servis anahtarı gerekir (docs/DEPLOY.md).
  • Cihaz önbelleği: Korumalı dosyalar telefonda çevrimdışı önbelleğe alınmaz; çıkış yapan kullanıcının ardından aynı cihazda görülemez.
v1.6.0Global arama2026-09-18
  • Tek kutudan arama: Üst bardaki 'Ara' düğmesi veya Ctrl/⌘ + K: aktif projede daire (no, malik), kusur, talimat, iş panosu, yapılan iş, metraj, çizim, belge, sözleşme, bilgi talebi, depo, satın alma ve çalışanlar tek yerden aranır. Sonuçlar türe göre gruplanır; ok tuşları + Enter veya tıklama ilgili sekmeyi açar. Telefonda alttan açılan pencere.
  • Kim ne bulur: Yalnızca sol menüde görebildiğiniz sekmelerde arama yapılır (rol yetkisi) ve veritabanı erişim kuralları aynen geçerlidir: taşeron sadece kendi görebildiği kayıtları bulur.
v1.5.3Keşifte malzeme fiyatlama2026-09-18
  • Malzeme tek tek fiyatlanır: Keşif kaleminin reçete satırlarında 'fiyat' sütunu: her malzemenin birim fiyatı (çimento kg, kum m³, su L). 1 m² için malzeme maliyeti otomatik toplanır (miktar × fire × fiyat, satır satır gösterilir); 'Malzeme fiyatına yaz' ile keşif kaleminin Malzeme sütununa geçer. İşçilik ve makine 1 m² için elle girilir; birim fiyat = üçünün toplamı (Form №2 sütunları).
  • Tek fiyat kaydı: Girilen fiyatlar malzeme kataloğuna yazılır: Depo, Satın Alma ve Metraj'daki maliyet hesabı aynı birim fiyatı kullanır. Fiyatsız malzemeler sarı uyarıyla listelenir.
v1.5.2Hakedişte elle miktar2026-09-17
  • Bu dönem sütunu: Otomatik hakedişte 'Bu dönem' miktarı iş kayıtlarından gelir; hücreye yazarak elle değiştirilir (boş bırakınca otomatiğe döner). Sözleşme miktarı − önceki ödenen sınırı sunucuda da uygulanır; aşan kısım ödenmez, uyarı gösterilir. Elle girilen satır 'elle' etiketi alır.
  • İş kaydı yoksa: Keşif kalemlerine bağlı iş kaydı yoksa diyalogda sarı uyarı: ya Saha › Yapılan İş'te keşif kalemini seçerek kayıt girin, ya da miktarı elle yazın. Hata mesajı da aynı yolu gösterir.
v1.5.1Keşifte otomatik malzeme ve oranlar2026-09-17
  • Keşif kalemi → malzeme: Sözleşmeler › Keşif'te kalem adını yazınca (örn. 'Ince Siva') aynı adlı reçete kendiliğinden bağlanır; miktar girilince o kalem için çimento, kum, su gibi malzemeler hemen görünür. Tabloda her kalemin altında malzeme dökümü, keşfin altında 'Toplam Malzeme İhtiyacı' ve tek tıkla Satın Alma talebi.
  • Oranlar otomatik, elle değişir: Reçete yoksa varsayılan normlardan öneri gelir (1 m² için miktarlar). Satırlar doğrudan formda düzenlenir: malzeme, miktar, birim, fire %, ambalaj. 'Oranları kaydet' mevcut reçeteyi günceller, 'Reçete olarak kaydet' yeni reçete açar; Metraj ve Depo aynı reçeteyi kullanır.
  • Tek malzeme kaydı: Keşiften Satın Alma'ya aktarılan talepler artık malzeme kataloğuna bağlanır; depo, reçete ve satın alma aynı kaydı görür. Varsayılanlara 'İnce sıva (1 cm)' eklendi.
v1.5.0Excel dışa aktarma ve yayın hazırlığı2026-09-17
  • Excel düğmesi: Metraj (kalemler, kalem başına malzeme, malzeme toplamı), Depo (stok, ihtiyaç tahmini, tüketimler), Hakediş (sözleşmenin tüm hakedişleri, Form №2 zinciri ve kesintilerle) ve İK › Aylık Özet (işçi özeti + gün gün) tek tıkla .xlsx indirir. Başlık satırı sabit, filtre açık, sayılar sayı olarak.
  • Vercel yayını: vercel.json, ortam değişkeni aktarma betiği (scripts/vercel-env.sh) ve docs/DEPLOY.md hazır. Yayın için bir kez 'npx vercel login' gerekir; sonrası tek komut.
v1.4.1Web push bildirimleri2026-09-17
  • Cihazda push: Zil menüsünde veya Şirket Ayarları'nda 'Bu cihazda bildirimleri aç' deyince tarayıcı izin ister; kusur atandı, yeni pafta, hakediş onaylandı gibi olaylar uygulama kapalıyken de telefona/bilgisayara düşer. Bildirime tıklayınca ilgili sekme açılır.
  • Telegram kaldırıldı: Kullanılmadığı için Telegram bot entegrasyonu ve ayarı çıkarıldı; tek kanal web push.
  • Geliştirme modu: Servis çalışanı geliştirme sunucusunda önbellek tutmaz (nocache); eski sayfa kalıntısı sorunu giderildi.
v1.4.0Modüller arası 8 bağlantı2026-09-17
  • Metraj ↔ Keşif: Keşif kalemi reçeteye, metraj kalemi keşif kalemine bağlanır; iş kaydında metraj seçince sözleşme ve keşif kalemi otomatik dolar (depo + hakediş tek giriş).
  • Malzeme kataloğu: Reçete, depo ve satın alma aynı malzeme kaydını kullanır. Depo'da ihtiyaç tahmini: kalan iş × reçete − depo − bekleyen sipariş; 14 günlük tüketimden kalan gün; eksikler için tek tıkla satın alma talebi.
  • Değişiklik emri → keşif: Değişiklik emrine keşif kalemleri girilir; onaylanınca sözleşme keşfine 'EK' bölümü olarak eklenir ve Form №2'de ek işler satırında görünür.
  • Kusur/gecikme → karne ve kesinti: Karnede termini geçen kusur/talimat ve ortalama kapatma süresi puanı düşürür. Hakedişte gecikme günü × sözleşmedeki günlük ceza kadar kesinti önerisi, tek tıkla uygulanır.
  • Puantaj → birim maliyet: Puantaj satırı metraj kalemine bağlanır; malzeme kataloğunda birim maliyet. Metrajda 'işçilik + malzeme → USD/m²' ve keşif fiyatına göre marj.
  • Çizim revizyonu → saha: Daire/bölgeye yeni pafta yüklenince ilgili açık iş kalemleri 'revizyon var' işaretlenir, etkilenen taşerona talimat açılır, duyuru yayınlanır, QR kartında görünür.
  • Uygunluk → hakediş: Süresi dolmuş sigorta/belgesi olan taşeronun hakedişi onaylanamaz ve ödenemez.
  • Bildirimler: Üst barda zil: termini geçen talimat/kusur, depoda eksik, süresi dolan belge, revizyon bekleyen işler ve olaylar (kusur atandı, kusur düzeltildi, yeni pafta, hakediş onaylandı). Tarayıcı push altyapısı.
v1.3.0Metraj → yapılan iş → depo zinciri2026-09-17
  • İş kaydında metraj kalemi: Yapılan iş kaydında daire/bölge ve o alanın metraj kalemi seçilir (plan / yapılan / kalan görünür); birim ve açıklama otomatik dolar.
  • Depodan otomatik düşüm: Kayıt edilince reçetedeki malzeme (miktar × norm × fire) Depo'dan düşer. Depoda olmayan veya yetmeyen malzeme uyarı olarak gösterilir; kayıt silinirse malzeme geri eklenir.
  • Metraj ilerlemesi: Metraj sekmesinde her kalemde yapılan / kalan çubuğu; daire kartında 'kalan iş için malzeme'. Metraj %100 olunca aynı kategorideki yapılacak iş kutuları kendiliğinden işaretlenir.
  • Depo › Son tüketimler: Hangi iş kaydı hangi malzemeyi ne kadar düşürdü (düşüldü / kısmen / depoda yok).
  • QR kartı: Metraj İlerlemesi bölümü: planlanan / yapılan / kalan ve yüzde çubuğu, dört dilde.
v1.1.0Gürcistan Form №2 hakediş2026-09-17
  • Keşif kalemleri: Birim fiyat üçe ayrıldı: malzeme, işçilik, makine (Form №2 sütunları). Bölüm başlıkları (1, 1.1…) ve kalemin Gürcüce/İngilizce adı eklendi.
  • Sözleşme Form №2 bilgileri: Sözleşmeler › Form №2: sözleşme konusu, kadastro kodu, sözleşme no/tarih, bitiş tarihi, işveren ve yüklenici ünvan + vergi no, genel gider %, kâr %, KDV %.
  • Tutanak zinciri: Otomatik hakedişte kalem toplamı → genel gider → kâr → KDV → genel toplam hesaplanır; tutanak numarası (აქტი N) sırayla artar, elle değiştirilebilir.
  • Form №2 Excel: Hakediş satırında 'Form №2' düğmesi: Gürcüce etiketli, işverene gönderilen dosyayla aynı kolon düzeninde Excel (başlık, keşif/kümülatif/dönem sütunları, alt toplam zinciri, imza blokları).
v1.0.0Ekip, keşif ve güvenilirlik2026-09-16
  • Üyeler & Davet: Şirket Ayarları'ndan davet linki üretip WhatsApp'la gönderirsiniz. Açan kişi hesap açar ya da giriş yapar, şirketinize seçtiğiniz rolle katılır. Linkler 14 gün geçerli ve tek kullanımlıktır.
  • Roller: Sahip, Yönetici, Şantiye Şefi, Satın Alma, Satış, Saha Personeli. Menü role göre daralır; hakediş ve üye yönetimi veritabanı düzeyinde de kilitlidir.
  • Keşif listesi: Sözleşmeler › Keşif: poz, kalem, birim, miktar, birim fiyat. Keşif toplamı sözleşme bedelini aşarsa uyarı çıkar.
  • Otomatik hakediş: Hakediş › Yapılan İşlerden Hakediş: dönem sonuna kadar biriken miktar − önceki hakedişlerde ödenen = bu dönem; × birim fiyat. Satırlar PDF'te de basılır.
  • Düzenleme: Kusur, saha kaydı, yapılan iş ve metraj kayıtlarında kalem ikonu ile düzenleme.
  • Silme onayı ve hata mesajları: Her silme onay sorar. Sunucu hata dönerse ekranda görünür.
  • Tiflis saati: 'Bugün' hesapları Gürcistan saatine göre yapılır; gece kayması giderildi.
  • Sade menü: Nadir kullanılan modüller 'Diğer modüller' altında katlanır.
v0.7.0Dağıtım, çizim filtresi, işgücü2026-09-16
  • Kusurları dağıt: Saha Talimat Defteri › Kusurları Dağıt: kusurları seç, çalışana veya taşerona ata; her kusur için talimat açılır, kusur 'Devam Ediyor' olur.
  • Çizimler: Proje geneli, daire ve ortak alan paftaları tek listede; arama, yer ve disiplin filtresi; en son eklenen üstte, revizyon geçmişi altında.
  • İnsan Kaynakları & Puantaj: Kendi çalışanlarınız: kadro, günlük yoklama (hangi iş / nerede), aylık özet.
  • Taşeron İşgücü: İşveren görür: taşeronların kimi, hangi gün, hangi işte çalıştırdığı; iş bazında adam-gün ve gecikme uyarısı.
v0.6.0Medya, mobil, metraj2026-09-16
  • Fotoğraf görüntüleyici: Tüm fotoğraflar tam ekranda açılır, kaydırarak gezilir.
  • Dosya önizleme: PDF gömülü, DXF tarayıcıda çizilir, DWG için yönlendirme.
  • Mobil: Formlar telefonda alttan açılır; iş panosu kolonları yana kaydırılır.
  • Metraj & Malzeme: Reçeteler (1 m² duvar = tuğla + çimento + su) şirket bazlı; daire/bölgeye metraj girince malzeme otomatik hesaplanır; Satın Alma'ya aktarılır.
v0.5.0QR kartı ve otomasyon2026-09-16
  • QR daire/bölge kartı: Girişsiz mobil sayfa (/p/…): yapılacak işler, yapılmayacaklar ve nedeni, açık kusurlar, düzeltilenler; TR/EN/RU/KA.
  • Kusur akışı: Kusur daire/bölgeye bağlanır, iş panosunda kart olur, düzeltme kaydı (tarih, açıklama, sonrası fotoğraf) tutulur.
  • İş kalemi kataloğu: Standart liste veritabanında; kendi kalemlerinizi ekler, her kaleme taşeron atarsınız.
  • Otomatik veriler: Program ilerlemesi iş kalemlerinden, günün öncelik listesi, proje sağlık skoru (A–D), şantiye günlüğü ön-doldurma.
v0.4.0Saha kaydı, program, hava2026-09-16
  • Ekler: Her kayda çoklu fotoğraf/dosya; fotoğraflar WebP'ye sıkıştırılır; kayıt tarihi otomatik ama elle değiştirilebilir.
  • Saha Talimat Defteri: Sözlü talimat, karar, kontrol, teslimat, olay; durum akışı Verildi → Alındı → Yapıldı → Doğrulandı; göreve/kusura çevirme.
  • İş Programı: Aktiviteler, zaman çizgisi, haftalık PDF rapor.
  • Harita ve hava: Şantiye konumu haritadan işaretlenir; hava durumu otomatik gelir.
  • Sesli not: Talimat ve iş kaydına ses kaydı eklenir.
v0.3.0Şirket → Proje, yapı, tasarım2026-09-16
  • Şirket → Proje hiyerarşisi: Sol menüde şirket bloğu ve altında aktif proje; her proje bağımsızdır.
  • Yapı & Daireler: Blok/kat/daire ağacı, ortak alan ve peyzaj bölgeleri, daire başına yapılacak işler, daire sahibi iletişimi.
  • Çizimler, Yapılan İşler, Puantaj, Genel Bakış: Yeni modüller ve KPI özeti.
  • Tasarım yenileme: Marka rengi, ikonlu menü, mobil üst menü, sekme adresi URL'de.
v0.2.0Modüller ve entegrasyon2026-09-15
  • Yeni modüller: Kusur listesi, taşeron karnesi, ekipman, bütçe, depo, duyurular, uygunluk belgeleri, kilometre taşları.
  • Entegrasyon: Satın alma ↔ depo, bütçe ↔ sözleşme/hakediş/puantaj, İSG ve risk ↔ karne.
  • Çoklu proje: Tüm modüller seçili projeyi izler.
v0.1.0Çekirdek2026-09-14
  • Temel: Kayıt/giriş, şirket, hibrit işveren/taşeron çalışma alanı, iş panosu, satın alma, sözleşmeler, hakediş, satış CRM, şantiye günlüğü, ihale, İSG, değişiklik emri, risk, bilgi talebi, belgeler, projeler.
  • PWA ve dil: Telefona kurulabilir; TR/EN/KA/RU menü.

გეგმები

  • PlanlıÇevrimdışı: düzenleme/silme, talimat ve iş panosu kayıtları, listelerin çevrimdışı okunması
  • PlanlıModül içi çeviri: Genel Bakış, üst bar, Kusur Listesi, Yapılan İşler, Şantiye Günlüğü ve İş Panosu tamam; kalan modüller sırayla (Gürcüce metinler ana dili Gürcüce olan biri tarafından gözden geçirilmeli)
  • PlanlıOtomatik testler: para/algoritma modülleri tamam (61 test); arayüz ve olay akışı testleri sırada
  • PlanlıHaftalık rapor e-postası için gerçek zamanlayıcı (sunucu servis anahtarı gerekiyor)
  • Planlıİhale bildirimleri: ihale açma, teklif ve kazanma karşı tarafa haber versin
  • PlanlıİK: toplu hızlı puantaj girişi; çalışan portalında kusur bildirimi; ücretli izin günlerinin bordroya yansıması
  • PlanlıCanlıya alma: test yayını Vercel'de çalışıyor (test veritabanına bağlı); gerçek yayın için ayrı canlı veritabanı, migration'lar ve yayın kontrol listesi (docs/YAYIN-PLANI.md)
  • PlanlıPlan üzerinde iğne: görev, kusur ve fotoğraf çizimin üzerine iğnelenir (saha ekibinin en çok kullandığı akış)
  • PlanlıPortföy panosu (şirketin tüm projeleri), nakit akışı tahmini ve tahmini bitiş maliyeti (EAC)
  • PlanlıGeliştirici satışı: gerçek tahsilat takibi (planlanan / gelen ödeme, gecikme hatırlatma) ve alıcı portalı
  • PlanlıDış roller: yapı denetim / gözetim mühendisi, mimar ve alıcı temsilcisi için sınırlı erişim
  • PlanlıMuhasebe ve e-fatura: önce Excel/CSV dışa aktarma eşlemesi, sonra RS.ge (Gürcistan) fatura/waybill içe aktarma; Türkiye için e-Fatura
  • PlanlıKalite denetimi (ITP): şablon, geçti/kaldı, bekleme noktası; kalan madde otomatik kusur olur
  • PlanlıResmî satın alma: tedarikçi kaydı, çoklu teklif, sipariş ve mal kabul (taahhüt maliyetinin temeli)
  • PlanlıToplantı tutanağı ve aksiyonlar; malzeme / çizim onay (submittal) süreci
  • PlanlıKolay başlangıç: ilk kurulum sihirbazı, örnek veri ve role göre sade ana ekran (karmaşıklık şikâyeti)
  • PlanlıWhatsApp / Telegram iki yönlü: sahadan fotoğraf ve ses göreve dönüşür, bildirimler gider
  • FikirPiyasa fiyatı: ek kaynaklar (Domino, Elit vb.) ve otomatik günlük çekim; Satın Alma talebinde piyasa fiyatı önerisi
  • FikirTaşeron şirketleri kendi hesabıyla davet etme
  • FikirYapay zekâ: günlük raporu fotoğraf ve sesten taslak hâline getirme, sesli notu yazıya dökme
  • Fikirİş programı: bağımlılık (CPM), taban çizgisi ve MS Project / Primavera içe aktarma
  • FikirBölgesel çıktılar: Rusça KS-2 / KS-3, Türkiye yeşil defter / metraj cetveli / hakediş raporu
  • FikirGüven ve kontrol: her kaydın değişiklik geçmişi, ayrıntılı izinler, 2 adımlı doğrulama, tam veri dışa aktarma
  • FikirSatış sonrası: satış sözleşmesi üretimi, teslim / iskân, garanti ve müşteri talepleri
  • FikirDaha büyük yatırımlar: BIM / IFC görüntüleyici, görsel metraj, 360° fotoğraf, PDKS / turnike, SGK'lı bordro, elektronik imza, izin / ruhsat aşamaları takibi
როგორ მუშაობს
Şirket ve proje
Her şey Şirket › Proje altındadır. Sol menüden aktif projeyi seçersiniz; tüm sekmeler o projeyi gösterir. Projeler ve Ekipman şirket seviyesindedir.
Kim ne görür
Sahip/Yönetici her şeyi; Şantiye Şefi sahayı ve sözleşmeleri; Satın Alma ticari sekmeleri; Satış CRM'i; Saha Personeli sadece saha sekmelerini görür.
Kusur akışı
Kusur Listesi'nde açılır (daire/bölge, iş kalemi, fotoğraf) → Saha Talimat Defteri'nden çalışana/taşerona dağıtılır → düzeltilince tarih ve sonrası fotoğrafla kapanır → doğrulanır. Aynı kusur iş panosunda kart olarak da görünür; QR kartında herkes görür.
Talimat akışı
Sahada söylenen her şey Saha Talimat Defteri'ne yazılır: Verildi → Alındı → Yapıldı → Doğrulandı. Termin geçerse Genel Bakış'ta 'Bugün yapılması gerekenler'e düşer.
Metraj → malzeme → satın alma
Reçeteler 1 birim işin malzemesini tanımlar. Daireye metraj girince malzeme çıkar; 'Satın Alma talebine aktar' ile talep açılır.
Keşif → iş kaydı → hakediş
Sözleşmeye keşif kalemleri girilir. Her yapılan iş kaydı bir kaleme bağlanır. Hakediş 'Yapılan İşlerden' düğmesiyle otomatik hesaplanır; sözleşme miktarını aşan kısım ödenmez.
Puantaj
Her şirket kendi işçisini kendi İK sekmesinde yoklar ve hangi işte çalıştığını seçer; çalışan kimlik no + PIN ile /calisan'dan girip sahada 'Geldim / Gidiyorum' derse (konum ve/veya QR doğrulamasıyla) puantaja otomatik işlenir. İşveren 'Taşeron İşgücü'nde tüm firmaları görür.
Sorun / istek bildirme
Sol menünün altındaki (telefonda Tüm Modüller çekmecesindeki) 'Sorun / istek bildir' ile hata, istek ya da soru yazarsınız; sayfa ve sürüm otomatik eklenir. Taleplerinizi 'Taleplerim' sekmesinden izlersiniz. Planlanan ve yapılanlar yol haritasında 'Kullanıcı talepleri' olarak görünür.
Modüller arası haberleşme
Bir modüldeki olay ilgili modülü ve karşı tarafı otomatik etkiler: İSG olayı talimat açar, iş durdurulan gün cezadan düşülür, geciken aktivite riske dönüşür, satış ekranı imalat ve kusur durumunu gösterir; her olayda karşı firma bildirim alır.
Sözleşme ve Form №2
Sözleşmeler › Keşif'te elinizdeki Form №2 Excel'ini içe aktarın (keşif + sözleşme bilgileri + o güne kadar yapılan iş). 'Sözleşme' düğmesi keşiften Word sözleşme taslağı üretir; 'Dosyalar' imzalı sözleşmeyi ve ekleri saklar.
E-posta
Şirket Ayarları'nda kendi SMTP hesabınızı girin ve gönderimi açın; haftalık raporu her Pazartesi otomatik e-postayla da isteyebilirsiniz. Her kullanıcı zil menüsünden kendi e-posta tercihlerini kapatabilir. Bundan sonra yaptığınız işlemlerin karşı firmaya giden bildirimleri sizin adresinizden e-posta olarak da gider; size gelenleri hangi rollerin alacağını aynı karttan seçersiniz.
Çevrimdışı çalışma
Yapılan İş, Şantiye Günlüğü ve Kusur kayıtları internet yokken cihazda saklanır, bağlantı gelince otomatik gönderilir. Üst bardaki 'kayıt bekliyor' düğmesinden bekleyenleri görür, yeniden dener ya da silersiniz.
Arama
Üst barda 'Ara' veya Ctrl/⌘ + K; aktif projedeki kayıtlar tek kutudan bulunur, sonuç ilgili sekmeyi açar.
QR kartı
Yapı & Daireler'de her daire/bölgenin QR kodu vardır. Okutan giriş yapmadan yapılacak işleri, yapılmayacakları, açık kusurları görür. Dil kartın altından değişir.
Ekler
Kayıtlara fotoğraf, dosya ve ses eklenir. Fotoğraflar telefonda sıkıştırılır. Tıklayınca tam ekran; PDF ve DXF önizlenir. Dosyalar özeldir: yalnızca giriş yapmış ilgili şirket üyeleri açar, linkler 1 saat geçerlidir.
Genel Bakış
Sağlık skoru: iş programı 35, kusur 25, talimat tepkisi 20, İSG 15, evrak 5 puan. Bugün listesi öncelik puanına göre sıralanır.