Skip to content

lobarashurova/MobileBankingCompose

Repository files navigation

Mobile Banking Compose App

This mobile banking app is developed using Jetpack Compose with a focus on implementing a clean architecture. The project demonstrates the proper way modules should depend on each other in Compose-based projects. Key Features:

Clean Architecture: Implements a clean architecture to ensure separation of concerns, making the codebase scalable, maintainable, and testable.
Module Dependency Management: Clearly demonstrates how modules should depend on each other in a Compose project, serving as a reference for best practices in modularization.

Technologies Used:

Dagger Hilt: For dependency injection, providing a standard way to incorporate DI into the app.
Retrofit: For network operations, ensuring efficient and robust communication with backend services.
ViewModel/ScreenModel: For managing UI-related data in a lifecycle-conscious way.
Room: For local data storage, offering a convenient and efficient way to handle database operations.

Overview:

The Mobile Banking Compose app showcases the power of clean architecture in modern Android development. By using Jetpack Compose, the app offers a seamless and interactive user experience. The project highlights how to structure and manage module dependencies effectively, making it a valuable resource for developers looking to adopt clean architecture in their Compose projects.

Explore the code to see how these technologies are integrated to create a robust and efficient mobile banking application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages