Skip to content

Motherbloods/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Aplikasi Expense Tracker

Aplikasi Expense Tracker adalah sebuah aplikasi mobile yang membantu pengguna untuk melacak dan mengelola pengeluaran mereka. Aplikasi ini dikembangkan menggunakan Flutter untuk frontend dan Node.js untuk backend.

Fitur Utama

  • Pencatatan pengeluaran harian
  • Filtering pengeluaran berdasarkan periode waktu
  • Ringkasan pengeluaran bulanan
  • Informasi pengeluaran tertinggi
  • Penjadwalan pengingat pengeluaran

Struktur Proyek

Proyek ini terdiri dari dua bagian utama:

  1. Frontend (Flutter)

    • lib/
      • models/
      • screens/
      • services/
      • widgets/
  2. Backend (Node.js)

    • controllers/
    • models/
    • routes/

Cara Menjalankan Aplikasi

Frontend (Flutter)

  1. Pastikan Flutter SDK sudah terinstal di sistem Anda.
  2. Buka terminal dan arahkan ke direktori proyek Flutter.
  3. Jalankan perintah berikut untuk menginstal dependensi:
    flutter pub get
    
  4. Untuk menjalankan aplikasi di emulator atau perangkat fisik, gunakan perintah:
    flutter run
    

Backend (Node.js)

  1. Pastikan Node.js sudah terinstal di sistem Anda.
  2. Buka terminal dan arahkan ke direktori proyek backend.
  3. Jalankan perintah berikut untuk menginstal dependensi:
    npm install
    
  4. Untuk menjalankan server, gunakan perintah:
    node app.js
    

Dependensi Utama

Frontend

  • flutter
  • http
  • intl
  • flutter_local_notifications

Backend

  • express
  • mongoose
  • body-parser

Kontribusi

Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau laporkan issue di repositori GitHub.

Kontak

[Habib Risky Kurniawan] - [motherbloodss]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published