mysaving
MySavings adalah aplikasi web berbasis PHP yang dirancang untuk membantu pengguna mengelola keuangan pribadi mereka dengan mudah dan efisien. Aplikasi ini menyediakan fitur untuk mencatat transaksi, melihat riwayat keuangan, dan menganalisis pola pengeluaran/pemasukan.
Latar Belakang & Tujuan
Latar Belakang
Perkembangan teknologi informasi telah membawa perubahan yang signifikan dalam berbagai aspek kehidupan, termasuk dalam pengelolaan keuangan pribadi. Saat ini, banyak masyarakat masih melakukan pencatatan pemasukan dan pengeluaran secara manual, bahkan sebagian tidak melakukan pencatatan sama sekali. Kondisi tersebut sering menyebabkan kesulitan dalam mengetahui kondisi keuangan, mengontrol pengeluaran, menyusun anggaran, serta merencanakan kebutuhan finansial di masa mendatang. Pencatatan keuangan pribadi merupakan kegiatan mencatat seluruh transaksi keuangan, baik pemasukan maupun pengeluaran, secara teratur dan sistematis. Melalui pencatatan tersebut, seseorang dapat mengetahui arus kas, mengevaluasi pola pengeluaran, mengidentifikasi pemborosan, serta mengambil keputusan keuangan yang lebih tepat. Namun, pencatatan secara manual menggunakan buku tulis atau catatan sederhana memiliki berbagai keterbatasan, seperti risiko kehilangan data, kesalahan pencatatan, serta kesulitan dalam melakukan pencarian dan penyusunan laporan. Pemanfaatan teknologi berbasis web menjadi salah satu solusi untuk mengatasi permasalahan tersebut. Sistem pencatatan keuangan pribadi berbasis web memungkinkan pengguna mencatat transaksi kapan saja dan di mana saja selama terhubung dengan internet. Selain itu, sistem dapat menyimpan data secara terstruktur dalam basis data sehingga lebih aman, mudah diakses, dan dapat menghasilkan laporan keuangan secara otomatis. Fitur-fitur seperti pengelompokan kategori pemasukan dan pengeluaran, riwayat transaksi, pencarian data, serta penyajian statistik dalam bentuk grafik dapat membantu pengguna memahami kondisi keuangannya secara lebih komprehensif. Dengan adanya sistem pencatatan keuangan pribadi berbasis web, pengguna diharapkan dapat mengelola keuangan secara lebih efektif, meningkatkan kedisiplinan dalam mencatat setiap transaksi, serta mendukung perencanaan keuangan yang lebih baik. Oleh karena itu, pengembangan sistem ini menjadi salah satu upaya untuk memanfaatkan teknologi informasi dalam meningkatkan literasi dan pengelolaan keuangan masyarakat secara praktis, efisien, dan terintegrasi.
Tujuan Proyek
Adapun tujuan dari pengembangan **Sistem Pencatatan Keuangan Pribadi Berbasis Web** adalah sebagai berikut: 1. Merancang dan membangun sistem pencatatan keuangan pribadi berbasis web yang mudah digunakan oleh pengguna dalam mencatat setiap transaksi keuangan. 2. Memudahkan pengguna dalam mencatat pemasukan dan pengeluaran secara terstruktur sehingga data keuangan tersimpan dengan rapi dan aman di dalam basis data. 3. Membantu pengguna dalam memantau kondisi keuangan melalui penyajian informasi saldo, riwayat transaksi, serta kategori pemasukan dan pengeluaran. 4. Menyediakan fitur pengelompokan transaksi berdasarkan kategori sehingga pengguna dapat mengetahui pola penggunaan keuangan dan melakukan evaluasi terhadap pengeluaran yang dilakukan. 5. Menghasilkan laporan keuangan secara otomatis berdasarkan data transaksi yang telah dicatat sehingga memudahkan pengguna dalam melakukan analisis keuangan pribadi. 6. Meningkatkan kedisiplinan pengguna dalam mengelola keuangan melalui pencatatan transaksi yang dilakukan secara rutin. 7. Memanfaatkan teknologi web untuk menyediakan sistem yang dapat diakses secara fleksibel melalui berbagai perangkat yang memiliki koneksi internet. 8. Mengurangi risiko kehilangan data dan kesalahan pencatatan yang sering terjadi pada pencatatan keuangan secara manual. Dengan tercapainya tujuan tersebut, sistem diharapkan mampu menjadi media yang efektif dalam membantu pengguna mengelola keuangan pribadi secara lebih teratur, transparan, dan efisien sehingga dapat mendukung pengambilan keputusan keuangan yang lebih baik di masa mendatang.
Solusi yang Dibangun
Berdasarkan permasalahan yang telah diuraikan pada latar belakang, solusi yang dibangun adalah sebuah **Sistem Pencatatan Keuangan Pribadi Berbasis Web** yang dirancang untuk membantu pengguna dalam mengelola keuangan secara lebih efektif, efisien, dan terorganisir. Sistem ini dikembangkan dengan memanfaatkan teknologi web sehingga dapat diakses melalui berbagai perangkat, seperti komputer maupun smartphone, selama terhubung dengan jaringan internet. Sistem yang dibangun menyediakan berbagai fitur utama yang mendukung proses pengelolaan keuangan pribadi. Pengguna dapat mencatat setiap transaksi pemasukan maupun pengeluaran, mengelompokkan transaksi berdasarkan kategori, mengubah maupun menghapus data transaksi, serta melihat riwayat transaksi yang telah tersimpan. Seluruh data disimpan ke dalam basis data sehingga lebih aman dibandingkan pencatatan secara manual. Selain itu, sistem juga menyediakan dashboard yang menampilkan ringkasan kondisi keuangan pengguna, seperti total pemasukan, total pengeluaran, saldo akhir, serta jumlah transaksi yang telah dilakukan. Informasi tersebut disajikan secara ringkas sehingga pengguna dapat mengetahui kondisi keuangan secara cepat dan mudah. Untuk membantu proses evaluasi keuangan, sistem menghasilkan laporan transaksi yang dapat difilter berdasarkan periode tertentu, misalnya harian, mingguan, bulanan, atau tahunan. Laporan tersebut memudahkan pengguna dalam menganalisis pola pengeluaran, mengidentifikasi kebutuhan yang paling banyak menghabiskan anggaran, serta menjadi dasar dalam menyusun perencanaan keuangan pada periode berikutnya. Dari sisi keamanan, sistem menerapkan autentikasi pengguna melalui proses login sehingga setiap data keuangan hanya dapat diakses oleh pemilik akun. Selain itu, penggunaan basis data memungkinkan proses penyimpanan, pencarian, pembaruan, dan penghapusan data dilakukan secara cepat dan konsisten. Dengan adanya solusi ini, proses pencatatan keuangan yang sebelumnya dilakukan secara manual dapat dilakukan secara digital, sehingga lebih praktis, akurat, dan efisien. Sistem ini diharapkan mampu membantu pengguna meningkatkan kedisiplinan dalam mencatat transaksi, mengontrol pengeluaran, serta mengambil keputusan keuangan yang lebih baik berdasarkan data yang tersimpan.
Task Board
Backlog
0To Do
0In Progress
0Review / Testing
0Done
4analisis desain dan fitur
HOIRUL UMAM
coding dan integrasi database
RAYYAN
testing dan debugging
RIKO ADI SETIAWAN
Penyusunan buku panduan
MOH. ALI SOBIT
Video Demo
Tim Proyek 4 anggota

MOH. ALI SOBIT
Project Manager
2024520064

RIKO ADI SETIAWAN
QA / Tester
2024520024

HOIRUL UMAM
Frontend Developer
2024520014

RAYYAN
Backend Developer
2024520047
Sprint 1 sprint
analisis desain dan fitur
Planninganalisis kebutuhan fitur merancang struktur database, desain ui/ux, inisialisasi github