Taha Rouifi

Coding archive

Projects Worth Showing

A curated set of real builds found in the desktop coding folder: automation systems, publishing engines, AI workflows, and data tools.

Strong case studycoding/automation desc

AI Automation / WordPress

Manga Dashboard: AI Content Automation

A full-stack automation dashboard for generating SEO manga descriptions, processing thumbnails, syncing WordPress categories, and monitoring batch jobs.

Designed to reduce manual content creation by roughly 95%, turning hundreds of category descriptions into a repeatable AI workflow.

Highlights

  • Multi-model LLM fallback logic
  • WordPress REST and wp-admin automation
  • Real-time progress dashboard
  • State tracking and duplicate prevention
PythonFlaskPlaywrightGeminiDeepseekWordPress REST APIDigitalOcean

This is the clearest proof that Taha can turn a messy content operation into a production automation system.

Full-stack platformcoding/coloring pages workflow

AI Publishing Platform

Coloring Pages Workflow Manager

A SaaS-style workflow manager for creating, organizing, templating, publishing, and promoting AI-generated coloring pages.

Combines creative generation, queue management, WordPress publishing, Pinterest export, Google Drive organization, auth, and database design.

Highlights

  • Product requirements and architecture docs
  • Generation job tracking
  • WordPress and Pinterest publishing flow
  • Database schema, API design, and tests
Next.jsReactTypeScriptExpressPrismaPostgreSQLRedisNextAuthGoogle APIs

A strong example of product thinking: not just generation, but the full operating system around publishing.

Automation systemcoding/suwayomi-downloader

Resilient Automation

Suwayomi Bulk Downloader V2

A production-oriented manga downloader for Suwayomi sources with Google Drive uploads, persistent jobs, retries, scheduling, and pause/resume.

Built around reliability: zero-failure retry patterns, circuit breakers, watchdog recovery, source failover, and upload caching.

Highlights

  • Persistent resumable job state
  • Drive folder caching
  • Circuit breaker and source failover
  • Scheduled bulk downloads
PythonFlaskSQLiteGoogle Drive APIWebSocketCronSuwayomi API

Shows backend resilience and the instinct to make automations survive real-world failure.

Full-stack platformcoding/financeblog

SEO Content System

Finance Blog Automation Platform

A Next.js finance content platform with MDX posts, admin review flows, automated draft generation, content imports, Playwright tests, Docker, and CI workflows.

Turns content production into a reviewed pipeline with draft generation, publishing scripts, monitoring, backups, and automated tests.

Highlights

  • Admin review interface
  • Feed and CSV content imports
  • E2E tests and CI workflows
  • Docker and deployment automation
Next.js 15React 19PrismaMDXPlaywrightDockerGitHub ActionsTailwind CSS

A polished content system that connects engineering discipline with SEO and publishing operations.

Product experimentcoding/kids books

AI Creative Product

Automated Children's Book Engine

A multi-LLM production pipeline for generating children's book blueprints, page-level image prompts, and reusable creative assets.

Explores how story structure, prompt systems, caching, and illustration planning can make creative publishing repeatable.

Highlights

  • Architect and worker agent split
  • 12-page story blueprint generation
  • Image prompt generation
  • Disk cache for expensive calls
PythonOpenAIAnthropicOllamaDALL-EYAMLCaching

Fits directly into Taha's AI kids book builder direction and shows the creative side of Build Mode.

Data pipelinecoding/email scraping

Compliant Data Pipeline

Translator Leads Public Data Pipeline

A GDPR-conscious scraper for public professional translator directories, focused on official sources, deduplication, metadata, and exports.

Turns fragmented public directory data into clean CSV/Excel outputs while preserving source URLs, confidence scores, and compliance fields.

Highlights

  • Official public sources only
  • Deduplication by email and phone
  • Opt-out and do-not-contact fields
  • Country-specific scraper architecture
PythonSQLitepdfplumberCSVExcelCLI

Best framed as a public-data extraction and compliance-aware pipeline, not outreach automation.

Expanded archive

More Builds From The Lab

Smaller tools and focused experiments that still show the Build Mode pattern: spot a repetitive problem, turn it into a system, and keep moving.

Automation systemcoding/Auto Pause

Chrome Extension / Workflow Automation

Auto Process Clicker

A Chrome Manifest V3 extension for building simple repeatable browser workflows: clicks, typing, keyboard shortcuts, refreshes, timers, and multi-tab runs.

Turns repetitive browser actions into saved workflows that can run by count, interval, scheduled time, fixed duration, or until stopped.

  • Visual target selection from the page
  • Multiple saved workflows
  • Per-tab workflow execution
  • Run counters and countdown status
Chrome ExtensionManifest V3JavaScriptDOM automationLocal storage
Product experimentcoding/affiliate

Affiliate Ops Tool

Manga Affiliate Manager

A local Flask web tool for managing manga affiliate mappings and generating one reusable HTML and JavaScript block for WordPress Ad Inserter.

Makes affiliate placement easier to maintain across many manga pages by centralizing mappings and runtime slug detection.

  • Bulk import and dry-run validation
  • Automatic slug extraction
  • Self-contained generated embed block
  • Import and export mapping data
PythonFlaskHTMLJavaScriptJSONWordPress Ad Inserter
Automation systemcoding/Scrapper V3

Manga Data Automation

Atsumaru Scraper

A manga chapter scraper for Atsumaru read URLs with local folder output, direct Google Drive mode, batch discovery, and a lightweight local UI.

Automates chapter collection while tracking completed downloads and skipping already-processed chapters on future runs.

  • Single chapter and batch scraping modes
  • Google Drive Desktop or direct API storage
  • Completed chapter tracking
  • Discovery from public infinite-list endpoints
PythonGoogle Drive APILocal UIBatch discoveryState tracking
Automation systemcoding/downloader v2

Manga Storage System

Manga Downloader V2

A web-based manga downloader that integrates Suwayomi with Google Drive, content filters, bulk CSV upload, retries, parallel downloads, and job tracking.

Moves manga storage from manual downloading into a managed dashboard with organized Drive output and resilient processing.

  • Extension and manga browsing
  • Bulk Excel/CSV operations
  • NSFW and content filters
  • Retry logic and persistent cache
PythonFlaskSQLiteGoogle Drive APISuwayomiCSVMulti-threading
Data pipelinecoding/booksscrap

Ethical Scraping / Public Data

StoryWeaver Scraper

A small scraper for StoryWeaver story metadata and reader pages using public JSON endpoints, with resumable manifests and safe challenge detection.

Designed to collect structured story metadata while refusing to bypass Cloudflare or access controls.

  • Public endpoint discovery
  • Cloudflare challenge guardrails
  • Manifest-based resumability
  • Language, level, publisher, and category filters
Node.jsPythonJSONLPublic APIsResumable storage
Product experimentcoding/ev care

Automotive Content Product

EV Care Pro

A high-authority WordPress blueprint for an electric vehicle maintenance blog with technical articles, required pages, AdSense planning, and an EV maintenance calculator.

Combines automotive engineering credibility with content strategy, technical education, and a monetizable site launch plan.

  • 15 technical EV articles
  • AdSense-ready required pages
  • Interactive maintenance calculator
  • DigitalOcean WordPress launch checklist
WordPressHTMLContent strategySEOAdSenseEV maintenance calculator