Kişisel finans yönetimi için geliştirilmiş web tabanlı bir uygulamadır. Gelir, gider ve taksitlerinizi kolayca takip etmenizi sağlar. Ayrıca size özel yatırım tavsiyeleri sunar. Lütfen şunu unutmayın: ben bir Backend Developer'ım o sebepten Frontend becerilerime kızmayın :D
- 👤 Kullanıcı kayıt ve giriş sistemi (Admin onaylı)
- 📊 Dashboard: Toplam gelir, gider ve aylık özet
- 📝 Gelir/Gider ekleme, düzenleme, silme
- 📅 Taksit ekleme ve aylık ödeme takibi
- 📈 Kategori bazlı dağılım grafikleri (Pie Chart)
- 🤖 AI destekli yatırım tavsiyeleri (statik akıllı öneriler)
- 📱 Responsive frontend (Next.js + TailwindCSS)
Backend
- ASP.NET Core 8
- EF Core + PostgreSQL
- FluentValidation
- JWT Authentication
- Entity DTO Mapping
Frontend
- Next.js (App Router)
- TailwindCSS
- Recharts (grafikler)
- LocalStorage tabanlı oturum kontrolü
cd backend/FinanceAsistant.APIdotnet restoredotnet ef database updatedotnet run
Not:
appsettings.jsoniçinde PostgreSQL bağlantı bilgilerini güncellemeyi unutma.
cd frontend(örneğin:FinanceAsistant)npm installnpm run dev
Made with ❤️ by Doctor