Çok platformlu ürün çalışması

Ebeveynliğin dijital rehberi, her an yanınızda.

BebeRehber; günlük bakım verilerini, gelişim anlarını ve aile işbirliğini web, Android ve iOS deneyimlerinde ortak bir backend üzerinde buluşturur.

Canlıdaki yüzey ürün vitrini olarak yayınlanmıştır. Uygulama istemcileri kaynak kod ve yerel kurulum üzerinden incelenebilir.

BebeRehber
D
Bugünün özeti

Merhaba, Deniz

Elif’in bakım ritmi dengeli görünüyor.

8 ay

Uyku

12s 40dk+8% bu hafta

Beslenme

6 kayıtSon: 40 dk önce

Bakım

5 kayıtGüncel
7 günlük ritimBakım düzeni
Dengeli
Yeni anıİlk kez el salladıBugün · Günlük
HatırlatıcıKontrol · 14:30
4ürün yüzeyi
147API testi
18web rotası
1ortak API
ÜRÜN EKOSİSTEMİ

Tek fikir, dört güçlü yüzey.

Her istemci kendi platformunun beklentilerine göre geliştirildi; veri ve iş kuralları aynı API sözleşmesinde toplandı.

WEB

Next.js platformu

Dashboard, günlük, topluluk, rehberler, aile paylaşımı ve yönetim yüzeyleri.

Next.js 15 · TypeScript · Tailwind
API

FastAPI backend

Kimlik doğrulama, bakım kayıtları, medya, premium kuralları ve yönetim API’leri.

FastAPI · PostgreSQL · MinIO
ANDROID

Flutter uygulaması

Ortak API sözleşmesini kullanan, Material 3 tabanlı Android istemcisi.

Flutter · Dart · Provider
iOS

Native SwiftUI

iOS 16+ için SwiftUI ile geliştirilmiş yerel mobil deneyim.

Swift 5.9 · SwiftUI
KAPSAM

Bakımın gündeliğinden değerli anılara.

01

Günlük bakım

Uyku, beslenme ve bez kayıtlarını tek akışta tutar.

02

Gelişim

Kilometre taşları ve gelişim notlarını zaman çizelgesinde birleştirir.

03

Dijital günlük

Fotoğraf ve kısa videolarla hatıraları albümlerde düzenler.

04

Aile paylaşımı

Bakım sürecini davet edilen aile üyeleriyle paylaşır.

05

Topluluk

Ebeveynlerin deneyimlerini güvenli bir yapıda buluşturur.

06

Yönetim

Kullanıcı, içerik ve abonelik operasyonlarını tek panelden yönetir.

GERÇEK ÜRÜN EKRANLARI

Prototip değil, çalışan istemciden görüntüler.

Ekranlar yerel demo verisiyle çalışan web, Android ve iOS istemcilerinden alınmıştır. Mobil uygulamalar mağazada yayınlanmış gibi gösterilmeden, doğrulanmış derlemeleriyle sunulur.

BebeRehber web — Bakım dashboard’u
WEB UYGULAMASI

Bakım dashboard’u

Bebek profili, hızlı bakım kaydı, günlük özetler ve yaklaşan hatırlatıcılar.

BebeRehber web — Dijital günlük
WEB UYGULAMASI

Dijital günlük

Albümler, aile erişimi ve kronolojik anı kayıtlarını bir araya getiren çalışma alanı.

BebeRehber web — Topluluk portalı
WEB UYGULAMASI

Topluluk portalı

Kategori filtreleri, uzman içerikleri ve ebeveyn deneyimlerinin paylaşıldığı akış.

PLATFORMA ÖZGÜ DENEYİM

Aynı ürün dili, iki gerçek mobil istemci.

Android uygulaması Flutter ve Material 3 ile; iOS uygulaması ise SwiftUI ile native olarak geliştirildi. Her iki ekran da çalışan simülatör derlemesinden alınmıştır.

BebeRehber ANDROID — Flutter dashboard
ANDROID

Flutter dashboard

Material 3 ile geliştirilen istemcide bebek seçimi, hızlı bakım kaydı ve günlük özet.

BebeRehber iOS — Native SwiftUI dashboard
iOS

Native SwiftUI dashboard

iOS 16+ için native SwiftUI istemcisinde aynı API sözleşmesine bağlı bakım akışı.

MİMARİ

Ortak bir omurga, platforma özgü deneyimler.

İstemciler REST API üzerinden aynı veri modelini kullanır. Backend; kimlik doğrulama, iş kuralları, kalıcı veri ve medya akışlarını tek merkezde yönetir.

  • 01 JWT tabanlı kimlik ve rol yönetimi
  • 02 PostgreSQL ile ilişkisel veri modeli
  • 03 MinIO uyumlu nesne depolama
  • 04 Docker Compose ile yerel çalışma ortamı
WEBNext.js
ANDROIDFlutter
iOSSwiftUI
REST / JSON
UYGULAMA KATMANIFastAPIAuth · İş kuralları · Medya akışı
VERİPostgreSQL
MEDYAMinIO
AÇIK KAYNAK PORTFÖYÜ

Ürünün tamamını kod seviyesinde inceleyin.

Birleşik monorepo genel resmi; platform repoları ise her uygulamanın bağımsız geçmişini ve kurulumunu sunar.