All projects
Mobile Android

RecipeRecommendr

An Android cocktail app that helps you figure out what you can make with what you have. Track your ingredient inventory, browse recipes, build a shopping list, and find nearby bars or Systembolaget stores — all offline-first.

KotlinJetpack ComposeClean ArchitectureMVVMHiltRoomCoroutinesOpenStreetMap

RecipeRecommendr started as a practical question: what can I actually make right now? The app answers that by letting you track your ingredient inventory and matching it against a bundled cocktail catalogue — showing not just what you can make outright, but what you’re one or two ingredients away from making.

Features

The shopping list ties directly into your inventory: check off an item as purchased and your stock updates automatically. There’s also a map screen that queries the Overpass API to find nearby Systembolaget stores and bars via OpenStreetMap.

Architecture

Built as a single-module app following Clean Architecture with MVVM and StateFlow-backed ViewModels. All recipe data is bundled with the app, so it works fully offline except for the map.

Screenshots

Home — what you can make now
Home — what you can make now
Home — one ingredient away
Home — one ingredient away
Recipe detail
Recipe detail
Discover
Discover
Ingredient inventory
Ingredient inventory