Ev İşi Yönetimi ve Adil Görev Dağıtımı Uygulaması
Aileler ve ev arkadaşları, anlaşmazlıkları azaltmak ve adil görev dağılımını sağlamak için ev sorumluluklarını düzenlemek, atamak ve takip etmek için basit, adil bir yola ihtiyaç duyuyordu.
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 ev işleri (günlük, haftalık) kolayca unutuluyordu
- Birden fazla ev (örn. aile evi ve yazlık) ayrı takip gerektiriyordu
- Uygun kimlik doğrulama ve bildirimlere sahip mobil uyumlu bir çözüm yoktu
Çözümümüz
Çoklu ev desteği, tekrarlayan görev zamanlaması ve e-posta bildirimleri ile tam yığın bir ev işi yönetimi uygulaması geliştirdik.
Mimari
- Arka Uç: TypeScript, MongoDB (Atlas), Redis önbellekleme ile NestJS
- Ön Uç: Çapraz platform mobil (iOS/Android) için Flutter
- Kimlik Doğrulama: Erişim/yenileme token'ları, e-posta doğrulaması ile JWT
- Bildirimler: E-posta hatırlatmaları için AWS SES
- Depolama: Kullanıcı profil resimleri ve ekleri için AWS S3
Temel Özellikler
- Çoklu Ev Desteği - Birden fazla ev oluşturun ve yönetin (aile evi, paylaşımlı daire)
- Ev İşi Ataması - Görevleri belirli ev üyelerine son tarihlerle atayın
- Tekrarlayan Programlar - Günlük, haftalık veya özel tekrarlayan aralıklar ayarlayın
- Kullanıcı Profilleri - Profil resimleri ve ev üyesi yönetimi
- E-posta Bildirimleri - Yaklaşan ve gecikmiş ev işleri için AWS SES destekli hatırlatmalar
- Güvenli Kimlik Doğrulama - E-posta doğrulama ve parola sıfırlama akışları ile JWT token'ları
- Ev İşi Kategorileri - Temizlik, market alışverişi, evcil hayvan bakımı, fitness ve daha fazlası
Veri Modelleri
- Kullanıcılar - Kimlik doğrulama bilgileri, profiller, ev üyelikleri
- Evler - Kullanıcı başına, tür sınıflandırmasıyla birden fazla ev
- Ev İşleri - Görev detayları, atamalar, tekrarlama kuralları, tamamlama takibi
- Token'lar - 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
Esnek Çalışan Pazar Yeri Emanet Ödemeli Mobil Uygulaması
Bir pazar yeri girişimi, esnek çalışanları müşterilerle buluşturan, etkili iletişimi, emanet korumasıyla güvenli işlemleri mümkün kılan ve iOS ile Android'de sorunsuz bir deneyim sunan bir mobil uygulamaya ihtiyaç duydu.
AI Destekli Fatura İşleme (OCR ve QuickBooks Entegrasyonu ile)
Ayda yüzlerce satıcı faturasını işleyen orta ölçekli bir işletme, fatura verilerini AI/OCR kullanarak otomatik olarak çıkarıp muhasebe ve ödeme takibi için doğrudan QuickBooks'a senkronize ederek manuel veri girişini ortadan kaldırmak istedi.
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.