Başvuru Yap

Finbud

Kişisel finans için mobil uygulama ve API.

Bütçe, gelir ve gider takibini mobil deneyim ile Go tabanlı REST API katmanında bir araya getiren açık kaynak proje.

  • Flutter
  • Riverpod
  • Go
  • Gin
  • PostgreSQL
  • REST API

Proje Hakkında

Günlük finans hareketleri için ortak bir görünüm.

Finbud, kişisel finans verilerini mobil uygulamada takip etmeyi hedefler. Flutter istemci ayrı bir depoda geliştirilirken Go API, PostgreSQL üzerinde çalışan servis katmanını sağlar. Proje iki ayrı kod deposundan oluşan tek bir üründür.

Gelir ve gider takibi

Finans hareketlerini kategori ve işlem yapılarıyla mobil deneyimde düzenlemeyi hedefler.

Bütçe görünümü

Bütçe ve özet alanlarıyla kişisel finans durumunu anlaşılır biçimde göstermeyi amaçlar.

Mobil ve API mimarisi

Flutter istemci ile Go REST API ayrı depolarda, tek ürünün iki katmanı olarak geliştirilir.

Teknolojiler ve Kaynak Kodu

Bu projede kullanılan teknolojiler.

Mobil istemci Flutter ve Riverpod kullanır; servis katmanı Go, Gin, PostgreSQL ve REST yaklaşımıyla geliştirilir.

Flutter

Mobil uygulama geliştirme

Riverpod

Durum yönetimi

Go

Backend geliştirme

Gin

REST API katmanı

PostgreSQL

Veri depolama

REST API

REST API katmanı

Kaynak kodu

Projenin açık kaynak deposuna GitHub üzerinden ulaşabilirsin.

Posinowa Akademi

Sen de bir projede yer almak ister misin?

Kendi fikrin üzerinde çalışabilir veya mentorunla birlikte bir projeye katkıda bulunabilirsin.

Başvuru Yap
project.ts