Skip to content

Octagon-Technologies/Trecipe

Repository files navigation

Trecipe

A beautifully designed recipe app created with XML for the UI and Kotlin for the logic.

play_store_graphic (1)

Setup

  1. Fork the repository

  2. Register API key on Spoonacular API.

  3. Create a new propeties file api_keys.properties

  4. Add the recipe key as: RECIPE_API_KEY = key in api_keys.properties

         val apiKeysFile = project.rootProject.file("api_keys.properties")
         val properties = Properties()
         properties.load(apiKeysFile.inputStream())
    
         val recipeApiKey = properties.getProperty("RECIPE_API_KEY")
         buildConfigField("String", "RECIPE_API_KEY", recipeApiKey)
    
  5. Sync and build project

App Screenshots

Technologies used

  • Kotlin
  • Retrofit for network calls
  • Moshi for json deserialization
  • Room for local caching of weather data

Issues and TO-FIX items

  • Fix the Saved and Like button functionality
  • Improve Search functionality

About

A great recipe app based on Tasty for the Play Store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages