RasaDhana is an innovative app that aims to help users utilize available food ingredients to reduce food waste and support sustainability. With modern technologies such as image recognition and recipe recommendations, RasaDhana makes your kitchen more efficient and creative.
- Registration & Login
- Forgot Password
- OTP Email
- Recipe Search
- Image Recognition
- Recommended Recipes
- Favorite Recipes
- Setting Account
Follow the steps below to run the app on your local device:
Make sure you have the latest version of Android Studio installed.
- Open Android Studio.
- Click the File > Get from Version Control menu.
- In the URL field, enter the following repository URL:
https://github.com/mizzcode/RasaDhana.git
- Programming Language: Kotlin 100%
- Dependency Injection: Coin
- Image Loading: Glide (with KSP)
- Database: Room Database
- UI XML: Material Components with Bottom Navigation
- Architecture: MVVM (Model-View-ViewModel) + Repository Pattern
We are open for contributions! Please follow these steps to contribute:
- Fork this repository.
- Create a new branch for your feature or improvement:
git checkout -b your-branch-name
- Commit the changes and push to the repository on github that you have forked from this repository
- Click New Pull Request, select the branch you created, and submit the pull request.
RasaDhana is open-sourced software licensed under the MIT license.