Splurjj Ecosystem — Developer Handoff Hub

Four platforms.
Every spec.

One place for your dev team to access every platform card — app downloads, design files, the full developer portal with live API endpoints, and component spec & API handoff packages for every Splurjj platform.

4 Live Platforms
312 Components
54+ API Endpoints
3.2M Monthly Users
Splurjj Goals by Splurjj RGoals Dating Ooki Music

Developer Handoff · All Platforms

Platform Cards

Each card below represents a full platform handoff package — app store links, downloadable design & build files, the complete developer portal with live API endpoints, and component spec & API handoff downloads. Everything your team needs to build, integrate, or extend any Splurjj platform.

Platform 01 · Editorial
SPLURJJ
The flagship editorial platform — culture, inspiration, and real goals all in one place. Muse AI lives on every page. The root of the entire ecosystem and the parent brand for all four platforms.
Live Now · v4.0
App Downloads
Design & Brand Files
Splurjj Press Kit
Logos, screenshots, exec bios, media usage guidelines.
ZIP · 24 MB · All Formats
Brand Guidelines PDF
Color systems, typography, iconography, tone of voice.
PDF · 8.2 MB · v4.1
Figma Design System
Full UI component library — design tokens, auto-layout frames.
Figma · Community File · 312 Components
iOS SwiftUI Kit
SwiftUI components matching the Splurjj design system.
Swift Package · Xcode 15+ · iOS 16+
Android Compose Kit
Jetpack Compose components — Material 3, dark mode, Muse panel.
Gradle · Android 8+ · Compose 1.5
Mobile Screen Flows
Feed, article reader, Muse AI panel, profile, search journeys.
Figma · iOS + Android · Full Journey
Developer Portal · Splurjj API
GET /articlesList articles — pagination, category, tag filters
GET /articles/:idSingle article — full body, metadata, author
GET /articles/trendingTop 20 trending articles across all categories
GET /categoriesAll editorial categories with article counts
GET /authors/:idAuthor profile, bio, and article history
POST /articles/:id/likeToggle like on an article
POST /articles/:id/saveSave article to user library
POST /articles/:id/mimicTrigger goal creation from this article
GET /videos?category=Video content feed with category filters
GET /podcasts?show=Podcast episodes by show
GET /search?q=&type=Full-text search across articles, videos, podcasts
POST /users/newsletterSubscribe to Splurjj editorial newsletter
Muse AI API (Reader Mode)
POST /muse/chatSend message — AI response in reader/writer mode
POST /muse/goal/generateAuto-generate a goal from article context
GET /muse/mode?platform=readerGet platform-specific Muse AI configuration
Component Spec & API Handoff
React SwiftUI Compose Web Dark Mode OpenAPI 3.0
Nav Bar — sticky, search overlay, mobile drawer
Article Card (ed-item) — image, meta, actions bar
Hero Section — featured article with stats rail
Card Actions Bar — like, dislike, comment, save, share
Share Pop-up — 5 platforms + copy link
Comment Drawer — quick reply + thread view
Mimic Modal — goal builder + AI milestones
Muse AI FAB — floating pill, crimson accent
Muse AI Panel — sliding chat, mode tabs, chips
Media Player Bar — podcast/video persistent bar
Category Feed Grid — 3-col responsive grid
Toast Notification — bottom-center, auto-dismiss
Spec Downloads
Component Spec Sheet
Props, states, variants, accessibility — all 15 components.
PDF + Figma · 44 pages
API Handoff Package
OpenAPI 3.0 spec — import into Postman, Insomnia, or IDE.
OpenAPI 3.0 · JSON Schema · Webhooks
Design Tokens
Colors, spacing, type, radii — JSON, CSS vars, Tailwind config.
JSON · CSS · Tailwind · Dark Mode
Muse AI Integration Guide
Embed Muse in Reader mode — muse-ai.js setup, Reader config.
PDF · muse-ai.js · Reader Mode
Webhook & Event Reference
All platform events — article.published, goal.mimicked, user.subscribed.
JSON · REST Webhooks · Event Catalog
Platform 02 · Goal Tracking
Goals by Splurjj
The only goal-tracking app built directly on editorial content. Every Splurjj article becomes a structured, AI-powered goal with milestones, check-ins, and community accountability.
Live · v3.0
App Downloads
Design & Build Files
Goals Figma Design Kit
Goal cards, streak UI, milestone tracker, progress bars.
Figma · 88 Components · Green Theme
Goals iOS SwiftUI Kit
Goal cards, check-in sheets, milestone list, progress rings.
Swift Package · Xcode 15+ · iOS 16+
Goals Android Compose Kit
Jetpack Compose — goal cards, streak animations, check-in flow.
Gradle · Android 8+ · Compose 1.5
Mobile Screen Flows
Onboarding, goal creation, mimic flow, check-in, community.
Figma · iOS + Android · Full Journey
Goals Design Tokens
Color system, spacing, typography — green palette + dark mode.
JSON · CSS Variables · Tailwind
Developer Portal · Goals API
GET /goals?user_id=&status=activeList user goals with status and category filters
GET /goals/:idSingle goal — full milestone tree, progress, streaks
POST /goalsCreate a new goal with title, category, target date
PUT /goals/:idUpdate goal title, category, or target date
DEL /goals/:idArchive or delete a goal
POST /goals/:id/mimicDuplicate a community goal to user's account
POST /goals/:id/checkinLog daily check-in, update streak counter
GET /milestones?goal_id=Get milestone list for a goal
POST /milestones/:id/completeMark a milestone as complete
GET /goals/community?category=Browse community goals by category
GET /goals/trendingMost mimicked goals this week
GET /goals/:id/analyticsProgress over time, completion rate, streak history
Muse AI (Goals Builder Mode)
POST /muse/goal/generateGenerate a goal + milestones from a text prompt
GET /muse/milestones?cat=wellnessGet AI milestone template for a category
POST /muse/chat?mode=goalsGoal Builder chat — prompt to structured plan
Component Spec & API Handoff
React SwiftUI Compose Green Theme OpenAPI 3.0
Goal Card — progress bar, streak badge, category
Milestone List — ordered steps, check-off states
Progress Ring — animated SVG, percentage label
Streak Counter — flame icon, day count
Daily Check-in Sheet — modal + confirmation
Mimic Modal — goal builder + AI milestone generator
Muse AI FAB — Goal Builder mode, green accent
Category Filter Tabs — 8 categories, pill style
Community Goals Feed — card grid, mimic CTA
Goal Analytics Chart — progress line + milestone marks
Pricing Cards — Free / Pro / Team tiers
Spec Downloads
Goals Component Spec
All components — props, states, variants, accessibility notes.
PDF + Figma · 32 pages
Goals API Handoff Package
OpenAPI 3.0 for all Goals endpoints. Postman collection included.
OpenAPI 3.0 · Postman · Webhooks
Design Tokens Export
Green palette, spacing, type — JSON, CSS vars, Tailwind config.
JSON · CSS · Tailwind · Dark Mode
Muse AI Integration Guide
Embed Muse in Goals mode — platform detection, Goal Builder setup.
PDF · muse-ai.js · Goal Builder
Platform 03 · Intentional Dating
RGoals Dating
The world's first goal-aligned dating platform. Match with people who share your ambitions — not just your aesthetics. Built for those who want a partner who's actually building something.
Coming Q3 2025
Early Access & Design Files
Design & Build Files
RGoals Figma Design Kit
Match cards, compatibility score UI, shared goal tracker, profile flows.
Figma · 64 Components · Rose Theme
RGoals iOS SwiftUI Kit
Match card stack, compatibility gauge, goal-share sheet.
Swift Package · Xcode 15+ · iOS 16+
RGoals Android Compose Kit
Compose components for match UI, compatibility, shared goals.
Gradle · Android 8+ · Compose 1.5
Mobile Screen Flows
Onboarding, goal setup, matching flow, compatibility reveal, shared goals.
Figma · iOS + Android · Full Journey
RGoals Brand Guidelines
Rose/crimson palette, dating-specific tone, iconography, typography.
PDF · 14 pages · v1.0 Pre-Launch
Developer Portal · RGoals API COMING SOON
GET /matches?user_id=Return goal-aligned match results for a user
GET /compatibility?user_a=&user_b=Compatibility score breakdown — goals, values, lifestyle
POST /profilesCreate or update a RGoals dating profile
GET /profiles?goal_cat=financeBrowse profiles by primary goal category
POST /goals/sharedCreate a shared goal between two matched users
GET /goals/shared/:idGet shared goal progress for a matched pair
POST /matches/:id/likeExpress interest in a match
POST /messagesSend message within a matched connection
GET /messages?match_id=Retrieve conversation thread for a match
GET /leaderboard?type=goalsMost goal-active users in the community
POST /waitlistAdd user to RGoals Dating launch waitlist
Muse AI (Dating Mode)
POST /muse/compatibility/explainAI explanation of two users' compatibility score
POST /muse/goal/shared/generateGenerate shared goal + milestones for a couple
POST /muse/chat?mode=datingMuse AI advice on compatibility and goal alignment
Component Spec & API Handoff
React Native SwiftUI Compose Rose Theme Pre-Launch
Match Card Stack — swipe interaction, goal preview
Compatibility Score Gauge — animated ring, breakdown
User Profile Card — goals listed, photo, bio
Shared Goal Card — dual-user progress tracker
Goal Alignment Chart — radar / spider chart
Match Reveal Animation — compatibility score unveil
Message Thread — dating-specific chat UI
Muse AI FAB — Dating mode, rose accent
Onboarding Goal Setup — 5-step goal selection
Filter Sheet — category, lifestyle, goal type
Waitlist Form — email capture + confirmation
Spec Downloads
RGoals Component Spec
All pre-launch components — props, states, variants, interactions.
PDF + Figma · 28 pages · Pre-Launch
RGoals API Handoff Package
Full OpenAPI 3.0 spec for the RGoals Dating platform.
OpenAPI 3.0 · JSON · Postman Ready
Design Tokens — Rose Theme
Rose/crimson color system, spacing, type — JSON, CSS vars.
JSON · CSS · v1.0 Pre-Launch
Join API Developer Waitlist
Get early access when the RGoals Dating API goes live.
Developer Early Access · Q3 2025
Platform 04 · Music Streaming
Ooki Music
Music built around your mood, goals, and culture. Ooki isn't just a streaming platform — it's a sonic companion. Muse AI curates your soundtrack based on what you're building, feeling, and chasing.
Beta · Invite-Only
App Downloads
Design & Build Files
Ooki Figma Design Kit
Player bar, track cards, waveform, playlist UI, Muse music panel.
Figma · 96 Components · Purple Theme
Ooki iOS SwiftUI Kit
Native iOS components — player, track rows, waveform, playlist builder.
Swift Package · Xcode 15+ · iOS 16+
Ooki Android Compose Kit
Jetpack Compose player UI, waveform animation, track list, mini-player.
Gradle · Android 8+ · Compose 1.5
Mobile Screen Flows
Discover, playback, playlist build, goal playlist link, artist profile.
Figma · iOS + Android · Full Journey
Ooki Design Tokens
Purple color system, spacing, type scale — JSON, CSS vars, Tailwind.
JSON · CSS Variables · Tailwind
Developer Portal · Ooki Music API
GET /tracks/trending?limit=20Top trending tracks with stream counts
GET /tracks/search?q=Search tracks and artists by keyword
GET /tracks/:idSingle track — metadata, stream URL, artist
POST /tracks/:id/likeToggle like on a track
POST /tracks/:id/playLog a play event for a track
GET /playlists?mood=focusGet playlist by mood (focus, workout, chill, goal)
POST /playlists/generateGenerate a custom playlist from mood or goal context
GET /playlists/goal?cat=wellnessGet goal-linked playlist by goal category
POST /playlistsCreate a user-curated playlist
GET /artists/:idArtist profile, discography, and stats
GET /artists/trendingRising artists from the Splurjj creator community
GET /charts?period=weekWeekly / monthly Ooki charts
GET /new-releasesNewly released tracks and albums
Muse AI (Music Mode)
POST /muse/playlist/generateAI-curated playlist from mood or text prompt
GET /muse/playlist/goal?cat=Playlist mapped to a user's active goal category
POST /muse/chat?mode=musicMusic mode chat — mood → playlist, track discovery
Component Spec & API Handoff
React SwiftUI Compose Purple Theme Web Player OpenAPI 3.0
Bottom Player Bar — persistent, progress, controls
Track Card — cover, title, artist, play button
Track Row — numbered list, duration, like button
Waveform Visualizer — animated SVG bars, seekable
Playlist Grid — mood cards with track preview
Discover Section — featured + trending + new releases
Artist Profile — header, discography, stats
Muse AI FAB — Music mode, purple accent
Muse Playlist Card — AI output, play-all CTA
Music Goal Modal — create goal from track/playlist
Goals Mix Tab — goal-category matched playlists
Like Animation — heart burst on track like
Spec Downloads
Ooki Component Spec
Player, track UI, waveform, Muse panel — all states documented.
PDF + Figma · 38 pages
Ooki API Handoff Package
OpenAPI 3.0 spec — music, playlists, charts, Muse AI endpoints.
OpenAPI 3.0 · Postman · Webhooks
Design Tokens — Purple Theme
Purple/violet color system, spacing, type — JSON, CSS vars, Tailwind.
JSON · CSS · Tailwind · Dark Mode
Muse AI Music Mode Guide
Embed Muse in Music mode — Ooki API integration, playlist generation.
PDF · muse-ai.js · Music Mode
Webhook & Event Reference
All Ooki events — track.played, playlist.created, goal.linked.
JSON · REST Webhooks · Event Catalog
Powered by Muse AI
One AI across every platform
Reader · Goal Builder · Music Mode · Dating Mode — all running on a single shared module: js/muse-ai.js
Muse AI
● Online · Powered by Splurjj
Mimic This Goal
Goal Title
From Splurjj
AI Milestone Generator Active
Category
Target Date
AI-Generated Milestones