Ev İşi Yönetimi ve Adil Görev Dağıtımı Uygulaması
Aileler ve ev arkadaşları, çatışmaları azaltmak ve adil görev dağılımını sağlamak için ev sorumluluklarını organize etmek, atamak ve takip etmek için basit ve adil bir yola ihtiyaç duyuyorlardı.
Projenizi Tartışın
Zorluk
Ev işi yönetimi yaygın bir hayal kırıklığı kaynağıydı:
- Kimin neyi ne zaman yaptığını takip etmek için net bir sistem yoktu
- Tekrarlayan işler (günlük, haftalık) kolayca unutuluyordu
- Birden fazla hane (örneğin, aile evi ve tatil mülkü) ayrı takibe ihtiyaç duyuyordu
- Doğru kimlik doğrulama ve bildirimlerle mobil uyumlu bir çözüm yoktu
Çözümümüz
Çoklu hane desteği, tekrarlayan görev planlaması ve e-posta bildirimleri ile tam yığın bir ev işi yönetim uygulaması geliştirdik.
Mimari
- Backend: NestJS ve TypeScript, MongoDB (Atlas), Redis önbellekleme
- Frontend: Flutter ile çapraz platform mobil (iOS/Android)
- Kimlik Doğrulama: JWT ile erişim/yinelenen tokenlar, e-posta doğrulama
- Bildirimler: AWS SES ile e-posta hatırlatıcıları
- Depolama: AWS S3 ile kullanıcı profil resimleri ve ekler
Ana Özellikler
- Çoklu Hane Desteği - Birden fazla hane oluşturma ve yönetme (aile evi, paylaşılan daire)
- Görev Atama - Belirli hane üyelerine görevleri son tarihlerle atama
- Tekrarlayan Programlar - Günlük, haftalık veya özel tekrarlama aralıkları belirleme
- Kullanıcı Profilleri - Profil resimleri ve hane üyesi yönetimi
- E-posta Bildirimleri - AWS SES destekli yaklaşan ve gecikmiş işler için hatırlatıcılar
- Güvenli Kimlik Doğrulama - E-posta doğrulama ve şifre sıfırlama akışları ile JWT tokenlar
- Görev Kategorileri - Temizlik, market alışverişi, evcil hayvan bakımı, fitness ve daha fazlası
Veri Modelleri
- Kullanıcılar - Kimlik doğrulama bilgileri, profiller, hane üyelikleri
- Haneler - Kullanıcı başına birden fazla hane ve tür sınıflandırması
- Görevler - Görev detayları, atamalar, tekrarlama kuralları, tamamlanma takibi
- Tokenlar - Doğrulama, erişim ve yenileme token yönetimi
Sonuçlar
Teknoloji Yığını
caseStudyDetail.more Vaka Çalışmaları
Daha fazla teknik uygulamamızı keşfedin
Emanet Ödemeli Serbest Çalışan Pazaryeri Mobil Uygulaması
Bir pazaryeri girişimi, serbest çalışanları müşterilerle buluşturan, verimli iletişimi, emanet korumasıyla güvenli işlemleri ve iOS ile Android'de sorunsuz bir deneyimi mümkün kılan bir mobil uygulamaya ihtiyaç duyuyordu.
Catant HR ve İş Gücü Yönetim Platformu
Catant, işletmelerin çalışanları, bordroyu, katılımı ve uyumluluğu tek bir kontrol panelinden yönetmelerine yardımcı olan modüler bir HR ve iş gücü yönetim platformudur.
Sıkça Sorulan Sorular
MicrocosmWorks, her ev işine tahmini süre, fiziksel zorluk ve sıklığa göre çaba puanları atanan ağırlıklı bir puanlama sistemi geliştirdi. Algoritma, sadece görevleri saymak yerine, devam eden haftalık dönemler boyunca ev üyeleri arasındaki birikimli çaba puanlarını dengeleyerek gerçekten adil bir dağıtım sağlar.
Evet, MicrocosmWorks, ev yöneticilerinin daha genç üyeler için ev işlerini minimum yaş gereksinimleri ve maksimum zorluk seviyeleri ile etiketleyebileceği bir yaş sınırlama sistemi geliştirdi. Görev dağıtım motoru, çocukları da toparlama veya evcil hayvanları besleme gibi uygun görevlerle rotasyona dahil ederken bu kısıtlamalara uyar.
MicrocosmWorks, seri takibi, başarı rozetleri ve haftalık olarak sıfırlanan bir ev liderlik tablosu içeren bir oyunlaştırma katmanı uyguladı. Uygulama ayrıca, ebeveynlerin ev işi tamamlamayı harçlıklara veya ekran süresine bağlayabildiği, otomatik takip ve ödeme hesaplamaları ile yapılandırılabilir ödül sistemlerini de destekler.
MicrocosmWorks uygulamayı, çapraz platform iOS ve Android desteği için React Native kullanarak, bir Node.js arka ucu ve PostgreSQL veritabanı ile oluşturdu. Anlık bildirimler Firebase Cloud Messaging aracılığıyla yönetiliyor ve gerçek zamanlı görev durumu güncellemeleri, anında tüm evde senkronizasyon için WebSocket bağlantıları kullanıyor.
MicrocosmWorks, buna benzer tüketici mobil uygulamalarını saatte 10-30 dolar oranlarında sunar. Tam proje kapsamı; iOS ve Android uygulamalarını, arka uç API'sini, anlık bildirimleri ve adil dağıtım algoritmasını içerecek şekilde genellikle 300-500 geliştirme saati gerektirir. Devam eden bakım ve özellik eklemeleri aynı rekabetçi oranlardan faturalandırılır.
İşletmenizi Dönüştürmeye Hazır mısınız?
Zorluklarınıza benzer çözümler uygulamamızın yollarını konuşalım.