Documentation

Setup, customization, and launch guide

This documentation focuses on the parts you most likely need before launch: branding, content, payments, metadata, and publishing structure.

Project structure

  • app/config.php for branding, base URL, pricing, and contact details
  • app/data/tools.php for tool definitions and input/output examples
  • app/lib/tool_engine.php for server-side tool logic
  • app/data/blog.php for editorial content, covers, takeaways, and FAQ data
  • assets/ for CSS, JavaScript, and social/share images

Launch steps

  1. Update the site branding and base URL.
  2. Replace placeholder editorial images with real large images.
  3. Wire PayPal and Stripe checkout to live credentials.
  4. Review the privacy, terms, and editorial policy pages.
  5. Publish original articles before applying for traffic or ads.

Adding a new tool

Add a new tool array in app/data/tools.php, give it a unique slug, custom fields, and examples, then create a matching processor in app/lib/tool_engine.php.

Discover-oriented upgrades

The article template already supports large images, published and modified dates, article schema, breadcrumbs, FAQ sections, and internal links. Replace placeholders with real editorial assets and current story angles.