GovCore Contractors Monitor (GCPC) by Timileyin AbioyeGovCore Contractors Monitor (GCPC) by Timileyin Abioye

GovCore Contractors Monitor (GCPC)

Timileyin Abioye

Timileyin Abioye

Case study

GovCore Contractors Monitor (GCPC)

Real-time defense intelligence & market signals dashboard
A real-time intelligence dashboard tracking US Federal Government contractors, DoD awards, and retail stock sentiment. Originally designed as a drop-in module (GovCoreModule.jsx) for the Sinclair Intel platform, it operates as a standalone frontend coupled with Vercel Edge Serverless functions.
RoleFull-Stack Developer
StackReact / Vite / Vercel Edge
DomainDefense Intel & Finance
StatusLive & Deployed
ReactViteVercel Edge RuntimeWeb ScrapingFinnhub APIUSASpending APISentiment HeuristicsTailwind CSS
Technical context

Market signals & defense telemetry

GCPC was engineered to bridge the gap between defense sector contracts and public market valuation updates.
By scraping DOD awards in real time and correlating them with ticker symbols, the dashboard provides quantitative analysts with early signals on contract allocation trends.

Core Architectural Elements

USASpending Live Sync

Fetches active Federal Contracts for FY25, filtering primary contracts (over $100M) and sub-tier contracts (over $5M), computing running transaction metrics on NAICS sectors.

Edge Serverless Scraper

Vercel Edge functions parse defense.gov contract announcements, extracting award text, comparing entity strings using regex matching, and mapping to parent tickers.

Finnhub API Marquee

A real-time ticker showing prices, daily percentage deltas, and open/close indicators for key contractors. Implements local mock fallbacks during key rate-limits.

Reddit Sentiment Heuristics

Serverless functions search /r/stocks for target contractor discussions, performing a keyword-weighted sentiment scan (bull/bear/moon/put) to classify public interest.
Infrastructure Overview

System Data Flow Architecture

Distributed API orchestration & Edge serverless runtime pipeline

React + Vite SPA Dashboard

Client Console & Interactive Drawer
Renders the live ticker marquee, sector statistics charts, DOD live award cards, and active market status. Spawns deep-dive drawers with detailed tickers, Reddit sentiment charts, and RSS lists on contractor selection.

Vercel Edge Runtime Serverless Functions

Low-latency Node endpoints (Edge routing)

api/dod-contracts.js

Scrapes HTML from defense.gov awards, parses paragraphs using pattern matchers, and outputs clean arrays.

api/news.js

Fetches and parses Google News RSS query parameters, formatting output to modern JSON structures.

api/sentiment.js

Fetches raw Reddit JSON streams, performs string preprocessing, and aggregates lexical sentiment scores.
USASpending.gov API
Provides bulk raw government transactions, NAICS classifications, and agency obligations.
Finnhub Stocks API
Provides active market quote statistics, daily highs, lows, previous closes, and market state.
Defense.gov Press
The source of raw DOD press releases containing daily defense contract allocations.
Reddit API (/r/stocks)
Provides public forum discussions and retail stock tickers activity.
Codebase blueprint

File Breakdown

The project organizes client logic and edge computing endpoints in a simple, high-performance project structure.

Client Interface Components

src/App.jsxDefines the primary workspace state, coordinating concurrent API requests to USASpending.gov and serverless endpoints, managing filters, searches, and coordinate mappings.
src/GovCoreModule.jsxDeveloped as a self-contained intelligence widget, facilitating quick drop-in integration into the wider Sinclair Intel security suite.

Serverless Edge Functions

api/dod-contracts.jsVercel Serverless JavaScript script executing HTML parsing routines to parse defense contracts and map them to contractor registries.
api/news.js & api/sentiment.jsHandles Google News RSS extraction and filters Reddit API streams. Calculates scoring vectors using regular expression weights for semantic extraction.
Target Registries

Active Ticker Feeds & Dynamic Monitoring

While GCPC dynamically queries and aggregates active contract data for thousands of contractors across the USASpending.gov API (monitoring any prime contract over $100M and sub-contract over $5M), it correlates real-time stock pricing, active market status, and Reddit sentiment heuristics specifically for this target cohort of major publicly traded defense firms:
LMTLockheed Martin Corp.
RTXRaytheon Technologies
GDGeneral Dynamics Corp.
NOCNorthrop Grumman Corp.
BAThe Boeing Company
PLTRPalantir Technologies
LDOSLeidos Holdings Inc.
CACICACI International Inc.
BAHBooz Allen Hamilton
Like this project

Posted Sep 24, 2026

Real-time defense intelligence and market signals dashboard coupling a React frontend with Vercel Edge serverless scrapers and market APIs.