Project

09

Custom Wordpress Theme

RSS Board

Project information

Architected and shipped a WordPress data dashboard that ingests external news and financial/on-chain APIs via backend scraping pipelines, persists normalized records in custom tables and ACF Pro-driven schemas, and presents the data in a responsive Bootstrap interface designed for rapid scanning and analysis.

Project link: https://wp-rss.mannyquintanilla.com/

  • Data Modeling & CMS Architecture: Defined domain-specific content models using multiple Custom Post Types (Articles, Coins, Wallets, Videos) and structured the admin experience with ACF Pro field groups and ACF Options pages for global dashboard metrics.

  • Ingestion & Synchronization: Built multi-source ingestion for RSS + REST APIs, including normalization, slug generation, deduplication, and idempotent upserts (insert new records; update existing records only when the source timestamp is newer).

  • Scheduling & Automation: Implemented scheduled refresh patterns via WP-Cron / cron-driven jobs and validated runs using WP Crontrol during development to control scrape cadence and avoid manual updates.

  • Ranking & Signal Prioritization: Implemented a ranking/importance layer (rank score + metadata) to drive “Important News” surfacing and reduce noise for end users.

  • Performance Strategy: Reduced latency and third-party dependency by persisting remote datasets locally (WP posts/meta + ACF fields) and serving the UI from stored data rather than live-fetching on every request.

  • API Integrations: Integrated multiple external data providers (news brokers, Fear & Greed indexes, CoinMarketCap pricing/market cap, YouTube feeds), with safe request handling, decoding, and update guards.

  • Frontend Delivery: Built a dense, responsive dashboard with Bootstrap and custom JS, including infinite scroll to improve browsing throughput and reduce page reloads.

  • Reusable Utilities: Implemented reusable PHP helpers (slugify, time-ago, date diff, formatting) to standardize transformations and keep templates maintainable.

Opening hours:

Mo – Fr: 8:00 – 6:00

CRAFTING

DIGITAL

EXCELLENCE

ᕙ( •̀ ᗜ •́ )ᕗ

Copyright © 2025 Manny

Opening hours:

Mo – Fr: 8:00 – 6:00

CRAFTING

DIGITAL

EXCELLENCE

ᕙ( •̀ ᗜ •́ )ᕗ

Copyright © 2025 Manny

Opening hours:

Mo – Fr: 8:00 – 6:00

CRAFTING

DIGITAL

EXCELLENCE

ᕙ( •̀ ᗜ •́ )ᕗ

Copyright © 2025 Manny