All projects

Pick My Dish.

From what's in your kitchen to what's for dinner.

Pick My Dish application screenshot
Discipline
Applications
My role
Co-development / delivery automation
Toolkit
FlutterNode.jsPostgreSQLJenkins
Project evidence

Architecture and contributors

Build pipeline

01 / THE PROBLEM

A reason to build.

Choosing a recipe involves more than a search term. Available ingredients, time, and mood all shape what people actually want to cook.

02 / THE APPROACH

From idea to implementation.

Co-developed with Tuheu Tchoubi Pempem Moussa Fahdil. The documented architecture separates Flutter/Provider presentation from Node.js/Express services and PostgreSQL persistence. The repository includes a Jenkins pipeline for analysis, testing, packaging, and delivery.

03 / WHAT'S INSIDE

The details matter.

  • Mood, ingredient, and cooking-time discovery
  • Saved favourites and recipe details
  • Documented layered architecture and design patterns
  • Jenkins build and release pipeline

DOCUMENTED ARCHITECTURE

How the parts connect.

  1. Flutter + Provider

    Cross-platform screens, state management, and recipe discovery.

  2. Node.js + Express

    Documented REST service boundaries for recipes, profiles, and authentication.

  3. PostgreSQL

    Relational persistence for users, recipes, and saved favourites.

Source documentation

A closer look.

Pick My Dish /
NEXT PROJECTTrip-io

WHAT'S NEXT?

Good work starts
with a conversation.

A product to build, a team to join, or an interesting problem.
I'd love to hear what you have in mind.