Skip to content

baszczynskidaniel/Factostan

Repository files navigation

🧠 Factostan — Android Clean Architecture MVVM

Factostan is your daily dose of completely useless, yet fascinating facts — delivered with modern Android architecture and polished UI.

🚀 Features

Fetches random facts from the Useless Facts API

Clean Architecture with MVVM pattern

Local fact saving with Room

Persistent settings using DataStore

Modern UI with Jetpack Compose and Material 3

Smooth networking with Retrofit

Dependency injection via Dagger Hilt

Kotlin Coroutines for async operations

🛠️ Tech Stack

Room – local database

DataStore – preferences storage

Retrofit – API communication

Dagger-Hilt – dependency injection

Material 3 – UI components

Kotlin Coroutines – asynchronous logic

📷 Preview

Factostan Screenshot

📡 Powered By

https://uselessfacts.jsph.pl/

About

Android clean architecture app with random useless facts

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
licence.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages