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
- 1Defining the Distributed Event Bundle Schema
- 2Transport Layer Routing for Audit Bundles
- 3Settlement and Storage in Vital
- 4Log Replay and Integrity Verification