Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skp3214/recipefinderapp
https://github.com/skp3214/recipefinderapp
android jetpack-compose kotlin mealdb-api mvc-architecture recipefinder
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/skp3214/recipefinderapp
- Owner: skp3214
- Created: 2023-12-10T07:07:15.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-12T18:46:12.000Z (10 months ago)
- Last Synced: 2024-11-10T07:21:24.433Z (3 months ago)
- Topics: android, jetpack-compose, kotlin, mealdb-api, mvc-architecture, recipefinder
- Language: Kotlin
- Homepage:
- Size: 12.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Download the app.
[![RecipeApp](https://img.shields.io/badge/Click_Here-Recipe_Finder_App-purple)](https://github.com/skp3214/RecipeFinderApp/blob/master/RecipeFinder.apk)# Recipe Finder App using MVI
Welcome to the Recipe Finder App repository! This repository contains the source code and resources for the Recipe Finder App developed using the Model-View-Intent (MVI) architecture on the Android platform using Kotlin.
## Overview
The Recipe Finder App is a demonstration of how to build a modern Android app using the MVI architectural pattern. It showcases best practices for app architecture, user interface design, and interaction. Users can search for recipes, view details, and more.
## Features
- Get a random recipe from the api
- Search for recipes using keywords
- Search for recipe using first letter
- View detailed recipe information
- Clean and modular architecture using MVI
- Kotlin programming language## Api
- https://themealdb.com/## Screenshots By Main Coder (YoursSohail)
![]()
## Screenshots from my changed code.
### Screenshot from random recipe api
![]()
### Screenshots from search by name api.
![]()
![]()
### Screenshots from search by letter api.
![]()
![]()
## Video Walkthrough
Check out the video walkthrough of the Recipe Finder App on YouTube: [Watch Video](https://youtu.be/xZ_A6kYfMEg)
## Getting Started
To run the Recipe Finder App on your local machine, follow these steps:
1. Clone this repository from main coder: `git clone https://github.com/YoursSohail/RecipeFinderApp-MVI.git`
2. Clone this repository from my code: `git clone https://github.com/skp3214/RecipeFinderApp.git`
3. Open the project in Android Studio.
4. Build and run the app on an emulator or a physical device.## Contributing
Contributions are welcome! If you find any issues or want to enhance the app, feel free to submit a pull request. Make sure to follow the coding guidelines and add appropriate tests.
Happy coding!