Back to Archive

Continente - Yammi

Continente - Yammi

Project Narrative

The Challenge The project required a sophisticated "Food Engine" capable of handling complex data structures while maintaining a simple, high-performance interface for users in a kitchen environment.

The Solution

  • The Core Recipe Engine

  • I architected a custom backend using Node.js and PostgreSQL (JSONB) to power the Yammi recipe ecosystem.

    Cooking Adjustments: Developed a logic layer that allows for dynamic scaling of ingredients. If a user changes the number of servings, the engine automatically recalculates all quantities in real-time.

    REST Integration: The app was built to integrate seamlessly with the existing Continente web portal via a high-performance REST API, ensuring that a recipe saved on a computer was instantly available on the mobile device.

  • Social & Personalization Features

  • Friends Lists: Built a social layer allowing users to follow friends, share their favorite recipes, and see what the community was cooking.

    Favorites & Collections: Engineered a robust "Favorite" system with offline support, allowing users to access their go-to recipes even without a stable internet connection.

  • Streamlined "Cook Mode" (React Native)

  • Using React Native, I developed an interface optimized for the kitchen:

    Large-format typography and high-contrast UI for easy reading while cooking.

    A "Guided Step-by-Step" mode that ensures users can follow complex recipes without losing their place.

    Technical Highlights Framework: React Native (iOS & Android).

    Backend: Node.js with a PostgreSQL (JSONB) Recipe Engine.

    API: RESTful integration with the main Continente web infrastructure.

    Key Features: Dynamic portion scaling, Social "Friends" lists, Offline Favorites.

Gallery

Detail 0
Detail 1
Detail 2
Detail 3
Detail 4
Detail 5
Detail 6
Detail 7