Back to Portfolio
DialCash

DialCash

An offline-first Android application for personal finance tracking, focused on clarity, control, and local data ownership. Built with Kotlin and SQLite.

Technologies Used

Kotlin Android SQLite

DialCash β€” Personal Finance Manager

DialCash is a native Android application designed for users who want full control over their personal finances without relying on cloud services or external accounts.

The app follows an offline-first philosophy, ensuring that all financial data remains stored locally on the device, providing speed, reliability, and privacy.


✨ Core Features


🧠 Design Philosophy

DialCash is intentionally simple.

Instead of trying to automate everything, it focuses on:

Your data. Your device. Your control.


🧱 Technical Overview

Android Stack

Data Layer


🧾 Transaction Management


πŸ“ˆ Insights & Visualization

The goal is clarity, not financial overload.


πŸ” Privacy First

DialCash does not:

All financial data stays on the device, ensuring full user privacy.


πŸ“¦ Installation

Download APK

Get the latest release from GitHub:

https://github.com/Diego17cp/dialcash/releases/latest

Build from Source

git clone https://github.com/Diego17cp/dialcash.git
# Open the project in Android Studio
# Build and run on an emulator or physical device

πŸ“‹ Requirements


🎯 Why DialCash?

This project showcases my ability to: