How timilsinadinesh101/nowinandroid works
Now in Android is a modular Kotlin/Compose app for browsing Android news and following topics. The principal journey is opening the app, exploring personalized or searchable content, viewing topic details, and saving items or preferences; followed interests can also lead to matching-content notifications. The README documents demo data and production backend modes. The tree identifies the relevant feature, data, storage, sync, and notification modules, but sampled source does not establish their internal call wiring, so uncertain connections are omitted.
Main entry points: app Android app · foryou/impl For You · network Network access · search/impl Search
Components 17
App experience
- Android app
app
Content features
- For You
feature/foryou/impl - Search
feature/search/impl - Topic details
feature/topic/impl - Interests
feature/interests/impl
Data platform
- Domain logic
core/domain - Repositories
core/data - Local database
core/database - Preferences store
core/datastore - Network access
core/network - Demo content
core/network
User engagement
- Bookmarks
feature/bookmarks/impl - Settings
feature/settings/impl - Background sync
sync/work - Notifications
core/notifications
Other components
- App user
- Content backend
Connections 9
- App user → Android app: opens
- Android app → For You: presents feed
- Android app → Search: opens search
- Android app → Topic details: opens topics
- Android app → Interests: manages interests
- Android app → Bookmarks: opens saved items
- Android app → Settings: opens settings
- Network access → Content backend: fetches content
- Demo content → For You: supplies local content