Skip to content

Unofficial Tandoor client for android devices

License

Notifications You must be signed in to change notification settings

androiddevnotesforks/kitshn

 
 

Repository files navigation

kitshn (for Tandoor)

GitHub GitHub release (latest by date)

kitshn is an unofficial android client for the self-hosted Tandoor recipe management software. The app is built with Jetpack Compose and Material You to deliver a modern, intuitive and responsive user experience.

Important

Please note that the app is currently in alpha phase. You can of course open issues for bugs, feedback, and feature ideas.

Warning

I'm just a hobbyist developing this app in my spare time. This app not only might, but is guaranteed to contain spaghetti code and actively ignores best practices.

📦 Installation

Get it on GitHub Get it on F-Droid Get it on Google Play

💪 Features

  • Dynamic home screen with suggestions
  • Recipes
    • Adding, importing, editing and deleting
      • Step editing
      • Steps combining tool
      • Share receiver for recipe imports via URL
    • Extensive search
    • Cooking mode
    • Step-ingredient allocation tool
    • App links
    • Markdown supported
  • Meal plan
    • Overview
    • Adding, editing and deleting
  • Shopping list
    • Adding and deleting
    • Auto-Sync
  • Recipe books
    • Adding and deleting
    • Favorites feature
  • UI
    • Built with Jetpack Compose
    • Material You dynamic colors
    • Responsive two pane layouts for tablets and foldables

🖼️ Impressions

Screenshots light Screenshots dark Screenshots tablet light Screenshots tablet dark View light mode View dark mode

🚧 Roadmap

  • Localize home screen queries
  • Recipes
    • Add step editing
  • Shopping
    • Dialog for shopping list entries
    • Categories and supermarkets
  • Go stable

📜 License & Credits

GNU General Public License v3.0
Icon made by Freepik from www.flaticon.com

About

Unofficial Tandoor client for android devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 99.1%
  • Java 0.9%