Skip to content

Latest commit

 

History

History
49 lines (41 loc) · 2.65 KB

README.md

File metadata and controls

49 lines (41 loc) · 2.65 KB

Spending Record

Master :
pipeline status coverage report

Spending Record adalah aplikasi berbasis LINEBOT yang membantu pengguna dalam memantau pengeluaran keuangan.
Aplikasi ini dibangun menggunakan beberapa konsep (penjelasan lebih detail dapat dilihat disini), seperti :

  • Design Principle (Single Responsibility Principle dan Separation of Logic)
  • Design Pattern (State Pattern dan DAO Pattern)
  • Clean code, google checkstyle, dan unit testing
  • Arsitektur monolitik
  • Asynchronous Programming
  • Profiling (menggunakan Jprofiler)
  • Gitlab CI/CD
Tambahkan Spending Record sebagai teman disini

Author

Adhytia Wana Putra
Ismail Shalih Abdul Kholiq
Muhammad Ihsan Azizi
Nabilah Adani Nurulizzah
Muhammad Dahlan Yasadipura

Fitur Bot

1. Catat Pengeluaran :
Mencatat pengeluaran ke dalam beberapa kategori seperti makanan, transportasi, dll.

2. Lihat Laporan :
Melihat hasil pencatatan dari masing-masing kategori.

3. Atur Budget :
Mengatur target pengeluaran yang ingin dicapai.

4. Sisa Budget :
Melihat sisa dari budget pengeluaran, serta dapat mengedit ulang budget pengeluaran.

5. Ingatkan Saya :
Mengirimkan pesan otomatis yang mengingatkan pengguna untuk mengisi pengeluaran.

Demo

Tonton videonya disini

Screenshot

Screenshot lebih lengkap dapat dilihat di dalam folder screenshot