Skip to content

behnamUix/Digimon

Repository files navigation

Digimon Banner

🦖 Digimon App

Modern Android application built with Jetpack Compose using MVI + MVVM architecture.

Kotlin Compose Retrofit MVI

🇺🇸 English | 🇮🇷 فارسی


🇺🇸 English

About

Digimon App is a modern Android application that fetches Digimon data from a REST API and displays it using Jetpack Compose.

Features

  • 📋 Digimon List
  • 🔍 Search
  • 🎯 Filter by Level
  • 📄 Detail Screen
  • 🌐 REST API
  • 🧭 Compose Navigation

Tech Stack

  • Kotlin
  • Jetpack Compose
  • MVVM + MVI
  • Retrofit 2
  • Coroutines
  • StateFlow
  • Material 3

Project Structure

com.behnamuix.digimon
├── model
├── provider
├── repository
├── ui
│   ├── navigation
│   ├── screen
│   └── theme
└── viewmodel
    ├── digimonlist
    └── digimondetail

Screenshots

Home Detail

🇮🇷 فارسی

معرفی

اپلیکیشن Digimon با استفاده از Jetpack Compose توسعه داده شده و اطلاعات دیجیمون‌ها را از طریق REST API دریافت و نمایش می‌دهد.

امکانات

  • 📋 نمایش لیست دیجیمون‌ها
  • 🔍 جستجو
  • 🎯 فیلتر بر اساس Level
  • 📄 صفحه جزئیات
  • 🌐 ارتباط با API
  • 🧭 ناوبری با Compose

تکنولوژی‌ها

  • Kotlin
  • Jetpack Compose
  • MVVM + MVI
  • Retrofit 2
  • Coroutines
  • StateFlow
  • Material 3

ساختار پروژه

com.behnamuix.digimon
├── model
├── provider
├── repository
├── ui
│   ├── navigation
│   ├── screen
│   └── theme
└── viewmodel
    ├── digimonlist
    └── digimondetail

تصاویر

صفحه اصلی جزئیات

If you like this project, don't forget to Star it!

About

نمایش لیست دیجیمون ها

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages