Back to catalog
LabpaidIntermediate Apps

Mesh-Native Calendar

A local-first calendar that syncs events across all your devices in real time.

intermediate 2h$49

What you'll build

Vertical stack context: DOSFIUniversity (research) → DOSFI Academy (this course) → MeshNativeExchange (publishing & monetizing). Students progress from Learning → Building → Publishing → Monetizing. This module guides developers through the architecture of a Mesh-Native Calendar application. It focuses on implementing local-first scheduling patterns within the DOSFI ecosystem, utilizing the DIU for intelligent event conflict resolution, and leveraging the MNE for secure, asynchronous peer-to-peer data propagation.

Skills you'll practice

  • Design a distributed calendar data model consistent with the Bundle Schema.
  • Implement state machines to handle event conflicts across disparate nodes.
  • Configure Routing Policies for calendar synchronization.
  • Utilize MeshInfer for automated conflict resolution in calendar slots.

Before you start

  • Foundational understanding of DOSFI Identity Fabric.
  • Experience with basic State Machine definitions in MNE.
  • Proficiency in configuring Transport Layer parameters.

Lab steps4 steps

  1. 1
    Defining the Distributed Event Bundle Schema
  2. 2
    Transport Layer Routing for Audit Bundles
  3. 3
    Settlement and Storage in Vital
  4. 4
    Log Replay and Integrity Verification