Getting Started
Prerequisites
To get started with contributing to Ente Cash, make sure you have the following tools installed.
- Android Studio (Narwhal | 2025.1.1 or Later) (SDK 35+ and JVM 21) fully configured
- Git
- Python 3 (We’re not developing anything in python, this is for
pre-commit) - pre-commit
- gitleaks
- Node JS (Optional, but recommended since it’s used for documentation tooling)
- Hugo Extended CLI (For viewing / editing these docs)
Running
Clone the project & navigate to the directory
git clone https://github.com/entecloud/ente-cash-app
cd ente-cash-appPrepare the development environment
./gradlew configureThis ensures:
- Every commit is signed
- Git hooks are configured properly
Open this folder in Android Studio
studio .