Sg Cars Trends Backend banner
sgcarstrends sgcarstrends

Sg Cars Trends Backend

DevOps community intermediate

Description

[](https://opensource.org/licenses/MIT)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

SG Cars Trends

[](https://opensource.org/licenses/MIT)

Overview

This monorepo provides a complete platform for SG Cars Trends, tracking Singapore's car registration statistics and Certificate of Entitlement (COE) data. The system includes:

  • Web Application: Next.js 16 frontend with Cache Components, co-located route components, enhanced homepage featuring latest COE results, interactive charts, analytics, AI-generated blog content, and integrated admin interface at /admin path. Also hosts the data updater workflows.
  • Integrated Data Updater: Vercel WDK workflow-based system for fetching and processing LTA data (consolidated into web application)
  • LLM Blog Generation: Automated blog post creation using Vercel AI SDK with Google Gemini for market insights (runs within web workflows)
  • Social Media Integration: Automated posting to Discord, LinkedIn, Telegram, and Twitter with trackable redirect routes (triggered by web workflows)
  • MCP Server: Published npm package for blog post CRUD operations via Claude Code
  • Documentation Site: Fumadocs-powered documentation for technical guides and API reference
  • Infrastructure: Vercel deployment with automatic CI/CD

System Overview

graph TB
    subgraph "Frontend & Workflows"
        WEB[Web App
Next.js 16]
        BLOG[Blog Posts
AI Generated]
        WORKFLOWS[Data Workflows
Vercel WDK]
        LLM[Vercel AI SDK
Blog Generation]
    end

    subgraph "Data Layer"
        DB[(PostgreSQL
Neon)]
        REDIS[(Redis Cache
Upstash)]
    end

    subgraph "External APIs"
        LTA[LTA DataMall
Gov Data]
    end

    subgraph "Social Platforms"
        DISCORD[Discord]
        LINKEDIN[LinkedIn]
        TWITTER[Twitter]
        TELEGRAM[Telegram]
    end

    subgraph "Infrastructure"
        VERCEL[Vercel
Edge Network]
    end

    WEB --> WORKFLOWS
    WEB --> DB
    WEB --> REDIS

    WORKFLOWS --> LTA
    WORKFLOWS --> DB
    WORKFLOWS --> LLM
    LLM --> BLOG


...