Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# NammaSanthe Ledger 📊 A modern, efficient, and easy-to-use Udari (Credit/Debit) management application for small business owners and shopkeepers. Built with Jetpack Compose and Material 3. ## 🚀 Features - **Customer Management**: Add and track customers with ease. - **Udari Tracking**: Record credits (Udari) and payments instantly. - **Real-time Balance**: View total outstanding and individual customer balances on the home dashboard. - **WhatsApp Integration**: Send professional payment reminders directly via WhatsApp. - **Transaction History**: Detailed timeline for every customer. - **Modern UI**: Clean, responsive design following Material 3 guidelines. - **Offline First**: All data is stored securely on your device using Room Database. ## 🛠 Tech Stack - **Language**: Kotlin - **UI Framework**: Jetpack Compose - **Database**: Room Persistence Library - **Architecture**: MVVM (Model-View-ViewModel) - **Dependency Management**: Gradle Version Catalog / BOM - **Navigation**: Jetpack Compose Navigation - **Asynchronous Work**: Kotlin Coroutines & Flow ## 📸 Screenshots | Dashboard | Customer Detail | Add Transaction | |-----------|-----------------|-----------------| | (Add screenshot) | (Add screenshot) | (Add screenshot) | ## 🏗 Setup & Installation 1. Clone the repository: ```bash git clone https://github.com/yourusername/NammaSantheLedger.git ``` 2. Open the project in **Android Studio (Ladybug or newer)**. 3. Wait for Gradle sync to complete. 4. Run the app on an emulator or physical device. ## 📦 Building the APK To generate a debug APK, run: ```bash ./gradlew assembleDebug ``` The APK will be available at `app/build/outputs/apk/debug/app-debug.apk`. ## 📄 License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. --- Built with ❤️ for local vendors. # Updated by navyashree1105

About

NammaSanthe Ledger is a modern Udari (credit/debit) management app designed for small business owners and local shopkeepers. Built using Kotlin, Jetpack Compose, Room, and MVVM, the app helps track customer credits, payments, and real-time balances with an intuitive Material 3 interface. It works offline, stores data securely on-device, and support

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages