Skip to content
/ TigoPesa Public

TigoPesa UI challenge developed with Kotlin and Jetpack Compose

Notifications You must be signed in to change notification settings

mtali/TigoPesa

Repository files navigation

TigoPesa UI Challenge

Jetpack Compose clone of Tigo Pesa App, an opportunity to showcase Android development skills by creating a stunning UI for mobile payments using Kotlin and Jetpack Compose.

Screenshots

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Jetpack Navigation
  • Hilt Dependency Injection
  • Material Design

Installation

Clone this repository and open it using Android Studio Giraffe or higher. Make sure you have the latest version of the Android Gradle Plugin installed. The project uses the Hilt Gradle Plugin to generate the Dagger/Hilt dependency injection code, so you should also make sure that you have the kotlin-kapt plugin enabled in your build.gradle file.

Usage

The app simulates a mobile payments UI, allowing the user to enter a phone number, select a payment method, and confirm the transaction. The app uses Jetpack Compose to create a dynamic and visually appealing UI, and Jetpack Navigation to handle navigation between screens. Hilt is used for dependency injection, making it easy to manage dependencies and avoid boilerplate code.

Video

Check out the demo video of the TigoPesa app here.

Contributions

Contributions are welcome! Feel free to fork this repository and submit a pull request.

Disclainer

This project is not affiliated with, endorsed by, or sponsored by Tigo or any of its subsidiaries or affiliates. Any use of this trademark is solely for identification purposes and does not imply any endorsement or affiliation with Tigo Inc.

About

TigoPesa UI challenge developed with Kotlin and Jetpack Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages