contentcashflow-automaton / workflow.html
agard's picture
you are best web develover an i want that you change the next footer to be best elegant professionnels convertibles for my web site newwrit.com
a5e596f verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Automation Workflow | ContentCashflow</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<style>
.timeline-item:not(:last-child)::after {
content: '';
position: absolute;
left: 24px;
top: 36px;
height: calc(100% - 36px);
width: 2px;
background: linear-gradient(to bottom, #3b82f6, #8b5cf6);
}
.tooltip:hover .tooltip-text {
opacity: 1;
transform: translateY(0);
}
</style>
</head>
<body class="bg-gray-900 text-white min-h-screen">
<header class="bg-gray-800/50 backdrop-blur-sm border-b border-gray-700 sticky top-0 z-50">
<div class="container mx-auto px-4 py-4 flex justify-between items-center">
<a href="index.html" class="flex items-center">
<i data-feather="zap" class="text-blue-400 mr-2"></i>
<span class="text-xl font-bold bg-gradient-to-r from-blue-400 to-purple-500 bg-clip-text text-transparent">ContentCashflow</span>
</a>
<nav class="hidden md:block">
<ul class="flex space-x-8">
<li><a href="workflow.html" class="text-blue-400 font-medium">Workflow</a></li>
<li><a href="#" class="hover:text-blue-400 transition">Monetization</a></li>
<li><a href="#" class="hover:text-blue-400 transition">Compliance</a></li>
<li><a href="#" class="hover:text-blue-400 transition">Dashboard</a></li>
</ul>
</nav>
<button class="md:hidden">
<i data-feather="menu"></i>
</button>
</div>
</header>
<main class="container mx-auto px-4 py-16">
<div class="max-w-4xl mx-auto mb-20 text-center">
<h1 class="text-4xl md:text-5xl font-bold mb-6">
<span class="bg-gradient-to-r from-blue-400 to-purple-500 bg-clip-text text-transparent">n8n Automation</span> Blueprint
</h1>
<p class="text-xl text-gray-300 mb-8">
Our battle-tested workflow to generate, approve, publish and monetize content in <span class="text-blue-400 font-medium">≤2 hours/day</span>
</p>
<div class="inline-flex items-center space-x-2 bg-gray-800/50 border border-gray-700 rounded-full px-4 py-2">
<span class="w-2 h-2 bg-green-400 rounded-full animate-pulse"></span>
<span>Docker-compatible</span>
<i data-feather="docker" class="w-5 h-5"></i>
</div>
</div>
<div class="max-w-3xl mx-auto space-y-8">
<!-- Timeline Item 1 -->
<div class="relative timeline-item pl-16">
<div class="absolute left-0 top-0 w-12 h-12 rounded-full bg-blue-900/30 border-2 border-blue-400 flex items-center justify-center">
<i data-feather="file-text" class="text-blue-400"></i>
</div>
<div class="bg-gray-800/50 backdrop-blur-sm border border-gray-700 rounded-xl p-6 hover:border-blue-400 transition">
<h3 class="text-xl font-bold mb-2 flex items-center">
AI Content Generation
<div class="tooltip relative ml-2">
<i data-feather="info" class="w-5 h-5 text-gray-400 cursor-pointer"></i>
<div class="tooltip-text absolute left-0 mt-2 w-64 bg-gray-800 text-sm p-3 rounded-lg shadow-lg opacity-0 transform -translate-y-2 transition-all duration-200">
Uses Mistral 7B via Ollama for high-quality drafts with adjustable creativity parameters
</div>
</div>
</h3>
<p class="text-gray-400 mb-4">Automated daily content batches using Mistral 7B (locally hosted)</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-blue-900/30 text-blue-400 rounded-full text-sm">Ollama</span>
<span class="px-3 py-1 bg-blue-900/30 text-blue-400 rounded-full text-sm">n8n HTTP Node</span>
<span class="px-3 py-1 bg-blue-900/30 text-blue-400 rounded-full text-sm">500-700 words</span>
</div>
</div>
</div>
<!-- Timeline Item 2 -->
<div class="relative timeline-item pl-16">
<div class="absolute left-0 top-0 w-12 h-12 rounded-full bg-purple-900/30 border-2 border-purple-400 flex items-center justify-center">
<i data-feather="eye" class="text-purple-400"></i>
</div>
<div class="bg-gray-800/50 backdrop-blur-sm border border-gray-700 rounded-xl p-6 hover:border-purple-400 transition">
<h3 class="text-xl font-bold mb-2">Human Quality Gate</h3>
<p class="text-gray-400 mb-4">Telegram bot sends draft for approval/revision (≤15 mins review)</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-purple-900/30 text-purple-400 rounded-full text-sm">Telegram Bot</span>
<span class="px-3 py-1 bg-purple-900/30 text-purple-400 rounded-full text-sm">Approval Workflow</span>
<span class="px-3 py-1 bg-purple-900/30 text-purple-400 rounded-full text-sm">Markdown Formatting</span>
</div>
</div>
</div>
<!-- Timeline Item 3 -->
<div class="relative timeline-item pl-16">
<div class="absolute left-0 top-0 w-12 h-12 rounded-full bg-green-900/30 border-2 border-green-400 flex items-center justify-center">
<i data-feather="upload" class="text-green-400"></i>
</div>
<div class="bg-gray-800/50 backdrop-blur-sm border border-gray-700 rounded-xl p-6 hover:border-green-400 transition">
<h3 class="text-xl font-bold mb-2">WordPress Auto-Publish</h3>
<p class="text-gray-400 mb-4">REST API integration with pre-filled SEO meta & Amazon affiliate tags</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-green-900/30 text-green-400 rounded-full text-sm">WP REST API</span>
<span class="px-3 py-1 bg-green-900/30 text-green-400 rounded-full text-sm">Yoast SEO</span>
<span class="px-3 py-1 bg-green-900/30 text-green-400 rounded-full text-sm">Amazon AAWP</span>
</div>
</div>
</div>
<!-- Timeline Item 4 -->
<div class="relative pl-16">
<div class="absolute left-0 top-0 w-12 h-12 rounded-full bg-yellow-900/30 border-2 border-yellow-400 flex items-center justify-center">
<i data-feather="share-2" class="text-yellow-400"></i>
</div>
<div class="bg-gray-800/50 backdrop-blur-sm border border-gray-700 rounded-xl p-6 hover:border-yellow-400 transition">
<h3 class="text-xl font-bold mb-2">Social Teaser Distribution</h3>
<p class="text-gray-400 mb-4">Auto-post snippets to Pinterest & Twitter with UTM tracking</p>
<div class="flex flex-wrap gap-2">
<span class="px-3 py-1 bg-yellow-900/30 text-yellow-400 rounded-full text-sm">Pinterest API</span>
<span class="px-3 py-1 bg-yellow-900/30 text-yellow-400 rounded-full text-sm">Twitter v2</span>
<span class="px-3 py-1 bg-yellow-900/30 text-yellow-400 rounded-full text-sm">UTM Builder</span>
</div>
</div>
</div>
</div>
<div class="max-w-4xl mx-auto mt-20 bg-gray-800/50 border border-gray-700 rounded-xl overflow-hidden">
<div class="p-8">
<h2 class="text-2xl font-bold mb-6">Docker-compose.yml Configuration</h2>
<div class="bg-gray-900 p-4 rounded-lg overflow-x-auto">
<pre class="text-gray-300 text-sm font-mono">
version: '3'
services:
n8n:
image: n8nio/n8n
restart: unless-stopped
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=yoursecurepassword
volumes:
- n8n_data:/home/node/.n8n
deploy:
resources:
limits:
cpus: '0.5'
memory: 512M
ollama:
image: ollama/ollama
ports:
- "11434:11434"
volumes:
- ollama_data:/root/.ollama
volumes:
n8n_data:
ollama_data:</pre>
</div>
<p class="text-gray-400 mt-4 text-sm">Resource-constrained setup for local deployment (runs on 512MB RAM)</p>
</div>
</div>
</main>
<footer class="bg-gray-900 border-t border-gray-800 py-6">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="text-center md:text-left mb-4 md:mb-0">
<p class="text-gray-400 text-sm">
&copy; Copyright %year%, <a href="%url%" class="text-blue-400 hover:underline">%site%</a>. All Rights Reserved
</p>
</div>
<div class="flex space-x-4">
<a href="#" class="text-gray-400 hover:text-blue-400 transition">
<i data-feather="twitter"></i>
</a>
<a href="#" class="text-gray-400 hover:text-blue-400 transition">
<i data-feather="linkedin"></i>
</a>
<a href="#" class="text-gray-400 hover:text-blue-400 transition">
<i data-feather="mail"></i>
</a>
</div>
</div>
</div>
</footer>
<script>
feather.replace();
// Replace footer variables
document.addEventListener('DOMContentLoaded', function() {
const currentYear = new Date().getFullYear();
document.body.innerHTML = document.body.innerHTML
.replace(/%year%/g, currentYear)
.replace(/%site%/g, 'NewWrit')
.replace(/%url%/g, window.location.hostname);
});
</script>
</body>
</html>