An open API service indexing awesome lists of open source software.

https://github.com/mohitgupta121/gratitude-quotes-app


https://github.com/mohitgupta121/gratitude-quotes-app

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Gratitude Quotes App

## 🎥 Preview

https://github.com/MohitGupta121/NewsDo/assets/76530270/ebd581e5-2e54-4f9d-bdf8-0639a406eb7e

## Built With 🛠
- [Kotlin](https://kotlinlang.org/) - First class and official programming language for Android development.
- [Android Architecture Components](https://developer.android.com/topic/libraries/architecture) - Collection of libraries that help you design robust, testable, and maintainable apps.
- [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) - Stores UI-related data that isn't destroyed on UI changes.
- [ViewBinding](https://developer.android.com/topic/libraries/view-binding) - Generates a binding class for each XML layout file present in that module and allows you to more easily write code that interacts with views.
- [Material Components for Android](https://github.com/material-components/material-components-android) - Modular and customizable Material Design UI components for Android.

# Package Structure

com.mohit.quizzone # Root Package
.
├── ui # For all ui.
|
├── adapters # Adpaters
|
├── models # DataModels
|
└── utils # Utility Classes / Kotlin extensions

## Architecture
This app uses [***MVVM (Model View View-Model)***](https://developer.android.com/jetpack/docs/guide#recommended-app-arch) architecture.

![](https://developer.android.com/topic/libraries/architecture/images/final-architecture.png)