Android Development Internship Task at The Sparks Foundation.
Problem Statement:
- Creating a simple mobile banking app for transferring money from one user to another.
- Start with creating dummy data in mobile (sqlite) database for upto 10 users.
- User table will have basic fields such as name, email, current balance etc.
- Transfers table will record all transfers happened.
- Flow: Home Screen > View all Customers> Select and View one Customer> Transfer Money> Select customer to transfer to > View all Customers.
- No Login Page. No Customer Creation. Only transfer of money between multiple customers.
Programming Language/Platform:
- Java
- Android Studio
Results:
Home Page:
Operations:
List of Dummy Users:
User's Account page:
Transferring Money from one account to another:
Successful Transaction:
Transaction history: