Speedo Transfer
Money Transfer Application This mobile application provides a secure and user-friendly platform for managing personal finances. Users can create accounts, view balances, transfer funds, and access their transaction history with ease.
Key Features:
Secure user authentication with validation for name, email, and password on both the UI and database levels. Database validation during login ensures a seamless and secure experience.
Transfer money securely to other users with verification and confirmation steps for added security.
Informative and user-friendly error messages and notifications to guide users through various scenarios.
Access a detailed view of past transactions, including date, recipient, and amount.
View, update, and manage personal profile information easily within the app.
Additional Features
Stay updated with timely notifications for important events.
Interactive onboarding screens to guide new users through the setup process.
Technologies Used
• Jetpack Compose: For building responsive and modern UI components.
• Kotlin: The primary programming language for the app.
• MVVM Architecture: Clean architecture pattern for maintainable and testable code.
• Retrofit: Networking library for making API calls.
• Coroutines: For efficient and asynchronous operations.