Skip to content

DonMecca/stackauto

Repository files navigation

StackBounty Content Automation Engine (SCAE)

Current Status (April 2025)

  • Electron app scaffolded and running
  • Multi-step workflow UI implemented
  • Full CRUD for GenSpark prompts and image strategies (title + content) via localStorage (mocked)
  • ESLint/Prettier configuration present
  • Project initialized and pushed to GitHub

Next Steps

  • Migrate prompt/strategy storage to electron-store for persistence
  • Integrate GenSpark, OpenAI, and WordPress APIs
  • Enhance UI/UX and workflow polish

StackBounty Content Automation Engine (SCAE)

A cross-platform ElectronJS desktop app to automate the creation and publishing of SEO-optimized AppSumo product review blog posts for StackBounty.

Setup

  1. Install dependencies:
    npm install
  2. Run the app:
    npm start

Security & Data Storage

Sensitive data (WordPress credentials, GenSpark cookies, API keys) is now stored securely using electron-store with strong encryption. Plaintext storage is no longer used.

  • Encryption Key: You must set the environment variable STACKAUTO_ENCRYPT_KEY for encryption to be enabled. Example:
    export STACKAUTO_ENCRYPT_KEY="your-strong-random-key"
    npm start
  • One-Time Migration: On first launch after upgrading, all legacy WordPress site data (from localStorage) and GenSpark cookies (from gensparkCookiesStore.json) will be automatically migrated to secure storage and the old file will be deleted.

Usage

  • Input an AppSumo URL and select prompts/strategies.
  • Generate article and image, review, and post to WordPress.
  • Configure API keys and settings via the Settings menu.

For more, see /docs/PROJECT_OVERVIEW.md and other docs in /docs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published