Yayında

Diyet Takip

Diyetisyenler ve klinikler için geliştirilmiş kapsamlı bir sağlık yönetim platformu. Randevu takvimi, yemek günlüğü, VKI takibi, besin kütüphanesi ve abonelik sistemiyle tam işlevli bir SaaS ürünü.

Proje sağlığı

%85 uygulama ilerlemesi

ReactFlaskPythonPostgreSQLJWTFullCalendarBootstrapDockerRailway

Problem

Diyetisyenler hasta takibi, randevu yönetimi ve beslenme planlamasını birbirinden kopuk araçlarla yürütüyor. Bu durum veri kaybına ve verimsizliğe yol açıyor.

Çözüm

Tek platformda diyetisyen-danışan-klinik ilişkisini yöneten, rol bazlı erişimli ve SaaS abonelik modeliyle çalışan tam kapsamlı sistem kuruldu.

Mimari

Ön Yüz

React 19 SPA

Arka Uç

Flask REST API

Veritabanı

PostgreSQL

Auth

JWT Extended

Deploy

Railway + Docker

Özellikler

  • 4 rol: Admin, Diyetisyen, Klinik Yöneticisi, Danışan
  • FullCalendar ile randevu yönetimi
  • Günlük yemek günlüğü ve kalori takibi
  • VKI / kilo / boy ölçüm takibi
  • Besin kütüphanesi ve öğün şablonları
  • Abonelik ve demo hesap sistemi
  • Sanal klinik mantığı (bağımsız diyetisyenler)
  • Rate limiting ve JWT token güvenliği

Zorluklar

  • Multi-role JWT auth sistemi tasarımı
  • FullCalendar ile sürükle-bırak randevu akışı
  • Sanal klinik — bağımsız diyetisyen mantığı
  • Flask migration yönetimi ve veri bütünlüğü

Öğrenimler

  • Flask REST API best practices ve Blueprint yapısı
  • React Router 6 ile rol bazlı yönlendirme
  • PostgreSQL ilişki modellemesi (5+ join tablosu)
  • Docker + Railway production deploy süreci

Yol haritası

  • Mobil uygulama (React Native)
  • AI destekli besin önerisi
  • PDF rapor ve döküman çıktısı
  • WhatsApp bildirim entegrasyonu
    Diyet Takip — Diyetisyen & Klinik Yönetim SaaS | Canberk