This Android app uses Java and Kotlin, managed with Gradle. It includes user authentication and navigation between activities and fragments.
MainActivity.java
HomeActivity.java
- Clone:
git clone https://github.com/melrs/mingle.git
- Open: In Android Studio.
- Build: Use build option.
- Run: On emulator or device.
- User registration with profile separation
- Use of internal storage
- Use of at least two sensors and/or physical device resources
- Use of external data storage
- Create account
- Edit account details
- Log in
- Log out
- Input mingle details
- See mingle details
- See balance
- Balance updated async
- Digitalize receipts
- View digitized receipts
- Edit user profile
- Bill splitting notifications
- Bill splitting history
- Friend search
- Data synchronization with the cloud (user data)
- Upload image from the gallery
- Allow user to take a picture inside the app
- Process image and recognize words