Skip to content

Naruto Character Explorer is a production-ready Android app built with Jetpack Compose, MVVM, and modular architecture. Explore Naruto characters, clans, villages, and tailed beasts with blazing performance, clean code, and full Light & Dark mode support.

Notifications You must be signed in to change notification settings

jericricafrente03/Dattebayo-Android-App

Repository files navigation

ChatGPT Image May 19, 2025, 12_22_57 PM

🌀 Naruto Character Explorer | Light & Dark Mode

Explore your favorite Naruto characters with a sleek, modern Android app that supports both 🌞 Light Mode and 🌚 Dark Mode. Designed with the latest best practices in Android development, this app delivers a blazing-fast experience through clean architecture, smooth pagination, and robust performance optimizations.


🎥 See It in Action

Curious how the app works?

videoplayback.mp4

📦 Download APK

🔗 Click here to download the latest APK

📁 You can also find the APK in the Releases section.


🛠️ Tech Stack Used

  • Kotlin – Modern, expressive, and concise language for Android.
  • Jetpack Compose – Declarative UI for native Android development.
  • MVVM Architecture – Clean separation of concerns using ViewModel, LiveData/State.
  • Hilt (DI) – Dependency injection for scalable app structure.
  • Paging 3 – Efficient data loading with smooth infinite scroll.
  • Room – Local database for caching and offline access.
  • Retrofit + OkHttp – Networking with JSON parsing.
  • Coil – Image loading with fast caching and support for Compose.
  • Jetpack Navigation – Type-safe, declarative navigation.
  • Material Design 3 – Modern components and theming.
  • Macrobenchmark – Real-world performance tracking.
  • Unit + UI Testing – High test coverage with Compose test APIs.

🌗 Light & Dark Mode Comparison

🌞 Light Mode 🌚 Dark Mode
Light Mode Screenshot Dark Mode Screenshot

📝 Authors Jeric Ricafrente

☕ Buy Me A Coffee

🤝 Contributing Contributions to make the app better are always welcome!

If you are interested in seeing a particular feature implemented, please open a new issue and feel free to make a PR!

📜 License MIT License

vbnet Copy Edit MIT License

Copyright (c) [2025] Jeric Ricafrente

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

About

Naruto Character Explorer is a production-ready Android app built with Jetpack Compose, MVVM, and modular architecture. Explore Naruto characters, clans, villages, and tailed beasts with blazing performance, clean code, and full Light & Dark mode support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages