codefixer-pro-stack / index.html
pedrod8's picture
thew site is incomplete
e882110 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Nathan Stower | Full-Stack Business Strategist & Fixer</title>
<meta name="description" content="Full-Stack Business Strategist & Fixer. CX • Product • Dev • Media • Engineering. One partner, from insight to implementation.">
<link rel="icon" href="img/favicon.svg" type="image/svg+xml">
<!-- Tailwind CSS -->
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
theme: {
extend: {
colors: {
primary: {
DEFAULT: '#3B82F6',
50: '#EFF6FF',
100: '#DBEAFE',
200: '#BFDBFE',
300: '#93C5FD',
400: '#60A5FA',
500: '#3B82F6',
600: '#2563EB',
700: '#1D4ED8',
800: '#1E40AF',
900: '#1E3A8A',
},
secondary: {
DEFAULT: '#10B981',
50: '#ECFDF5',
100: '#D1FAE5',
200: '#A7F3D0',
300: '#6EE7B7',
400: '#34D399',
500: '#10B981',
600: '#059669',
700: '#047857',
800: '#065F46',
900: '#064E3B',
}
}
}
}
}
</script>
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<!-- Feather Icons -->
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<!-- GSAP -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollToPlugin.min.js"></script>
<!-- Three.js -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
<!-- Custom CSS -->
<link rel="stylesheet" href="style.css">
</head>
<body class="font-sans bg-white text-gray-900 overflow-x-hidden">
<!-- Skip Link -->
<a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-50 focus:px-4 focus:py-2 focus:bg-primary-500 focus:text-white focus:font-bold focus:rounded focus:shadow-lg">Skip to content</a>
<!-- Page Loader -->
<div id="page-loader" class="fixed inset-0 bg-primary-500 flex items-center justify-center z-50 transition-opacity duration-500">
<div class="text-6xl font-bold font-mono animate-pulse">NS<span class="inline-block w-3 h-12 bg-white ml-1 animate-pulse"></span></div>
</div>
<!-- Navigation -->
<nav id="main-nav" class="fixed top-0 left-0 right-0 bg-white/95 backdrop-blur-md border-b-2 border-black z-40">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex justify-between h-16 items-center">
<a href="#home" class="text-xl font-bold font-mono flex items-center">
nathan.stack<span class="inline-block w-2 h-6 bg-primary-500 animate-pulse ml-0.5"></span>
</a>
<div class="hidden md:flex items-center space-x-6">
<a href="#process" class="font-mono hover:bg-primary-500 hover:text-white px-4 py-2 rounded transition-all duration-300">[process]</a>
<a href="#skills" class="font-mono hover:bg-primary-500 hover:text-white px-4 py-2 rounded transition-all duration-300">[technical]</a>
<a href="#results" class="font-mono hover:bg-primary-500 hover:text-white px-4 py-2 rounded transition-all duration-300">[results]</a>
<a href="#contact" class="font-mono hover:bg-primary-500 hover:text-white px-4 py-2 rounded transition-all duration-300">[contact]</a>
</div>
<button id="mobile-menu-button" class="md:hidden p-2 rounded-md focus:outline-none">
<i data-feather="menu" class="w-6 h-6"></i>
</button>
</div>
</div>
<!-- Mobile Menu -->
<div id="mobile-menu" class="md:hidden hidden absolute top-full left-0 right-0 bg-white border-b-2 border-black shadow-lg">
<a href="#process" class="block px-4 py-3 font-mono hover:bg-primary-500 hover:text-white">[process]</a>
<a href="#skills" class="block px-4 py-3 font-mono hover:bg-primary-500 hover:text-white">[technical]</a>
<a href="#results" class="block px-4 py-3 font-mono hover:bg-primary-500 hover:text-white">[results]</a>
<a href="#contact" class="block px-4 py-3 font-mono hover:bg-primary-500 hover:text-white">[contact]</a>
</div>
</nav>
<!-- Main Content -->
<main id="main-content">
<!-- Hero Section -->
<section id="home" class="min-h-screen pt-20 pb-16 px-4 sm:px-6 lg:px-8 flex items-center relative overflow-hidden" style="background: linear-gradient(135deg, rgba(59, 130, 246, 0.9) 0%, rgba(16, 185, 129, 0.9) 100%);">
<div class="absolute inset-0 bg-black/20"></div>
<div class="max-w-7xl mx-auto relative z-10">
<div class="grid md:grid-cols-2 gap-12 items-center">
<div class="text-white">
<h1 class="text-5xl md:text-6xl font-bold mb-6 leading-tight font-heading">
Full-Stack Business<br>Strategist & Fixer
</h1>
<p class="text-xl md:text-2xl mb-6 font-medium tracking-wide">
CX <span class="mx-2"></span> Product <span class="mx-2"></span> Dev <span class="mx-2"></span> Media <span class="mx-2"></span> Engineering
</p>
<p class="text-xl mb-8 opacity-90">
One partner, from insight to implementation.
</p>
<div class="flex flex-wrap gap-4">
<a href="#process" class="inline-flex items-center px-6 py-3 bg-white text-primary-700 font-bold rounded-md hover:bg-primary-100 transition-colors duration-300">
<span>Explore My Approach</span>
<i data-feather="arrow-right" class="ml-2 w-5 h-5"></i>
</a>
</div>
</div>
<div class="relative">
<div class="aspect-w-16 aspect-h-9 rounded-xl overflow-hidden border-4 border-white shadow-2xl">
<video class="w-full h-full object-cover" muted loop autoplay playsinline>
<source src="https://cdn.midjourney.com/video/02f3c77d-4d4d-4297-9603-a678f7b7eace/0.mp4" type="video/mp4">
</video>
</div>
</div>
</div>
</div>
</section>
<!-- Process Section -->
<section id="process" class="py-20 px-4 sm:px-6 lg:px-8 bg-gray-50">
<div class="max-w-7xl mx-auto">
<h2 class="text-4xl md:text-5xl font-bold mb-4 text-center font-heading">My Process in Depth</h2>
<p class="text-xl text-center mb-12 text-gray-600 max-w-3xl mx-auto">
A structured approach to solving complex business challenges
</p>
<div class="grid md:grid-cols-3 gap-8">
<!-- Process Card 1 -->
<div class="bg-white rounded-xl shadow-lg overflow-hidden border-2 border-black transition-all duration-300 hover:shadow-xl hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="text-4xl font-bold text-primary-500 mr-4">01</div>
<h3 class="text-2xl font-bold">Discover</h3>
</div>
<p class="text-gray-600 mb-6">Understanding your business, users, and goals</p>
<div class="space-y-4">
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="target" class="w-5 h-5"></i>
</div>
<p>Stakeholder interviews & requirements gathering</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="bar-chart-2" class="w-5 h-5"></i>
</div>
<p>Market analysis & competitive research</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="search" class="w-5 h-5"></i>
</div>
<p>Technical architecture assessment</p>
</div>
</div>
</div>
</div>
<!-- Process Card 2 -->
<div class="bg-white rounded-xl shadow-lg overflow-hidden border-2 border-black transition-all duration-300 hover:shadow-xl hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="text-4xl font-bold text-primary-500 mr-4">02</div>
<h3 class="text-2xl font-bold">Strategize</h3>
</div>
<p class="text-gray-600 mb-6">Creating a roadmap for success</p>
<div class="space-y-4">
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="map" class="w-5 h-5"></i>
</div>
<p>Strategic planning & roadmap development</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="layout" class="w-5 h-5"></i>
</div>
<p>UX/UI design & prototyping</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="zap" class="w-5 h-5"></i>
</div>
<p>Process optimization & workflow design</p>
</div>
</div>
</div>
</div>
<!-- Process Card 3 -->
<div class="bg-white rounded-xl shadow-lg overflow-hidden border-2 border-black transition-all duration-300 hover:shadow-xl hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="text-4xl font-bold text-primary-500 mr-4">03</div>
<h3 class="text-2xl font-bold">Deliver</h3>
</div>
<p class="text-gray-600 mb-6">Execution and optimization</p>
<div class="space-y-4">
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="code" class="w-5 h-5"></i>
</div>
<p>Development & implementation</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="check-circle" class="w-5 h-5"></i>
</div>
<p>Testing & quality assurance</p>
</div>
<div class="flex items-start">
<div class="bg-primary-100 text-primary-600 p-2 rounded-lg mr-3">
<i data-feather="rocket" class="w-5 h-5"></i>
</div>
<p>Launch & deployment</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Skills Section -->
<section id="skills" class="py-20 px-4 sm:px-6 lg:px-8 bg-white">
<div class="max-w-7xl mx-auto">
<h2 class="text-4xl md:text-5xl font-bold mb-4 text-center font-heading">Technical Expertise</h2>
<p class="text-xl text-center mb-12 text-gray-600 max-w-3xl mx-auto">
Full-stack capabilities across strategy, design, and development
</p>
<div class="grid md:grid-cols-3 gap-8">
<div class="bg-gray-50 p-8 rounded-xl border-2 border-black hover:border-primary-500 transition-colors duration-300">
<h3 class="text-2xl font-bold mb-6 flex items-center">
<i data-feather="target" class="w-6 h-6 mr-3 text-primary-500"></i>
Strategy & CX
</h3>
<ul class="space-y-3">
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Business Strategy
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Customer Experience
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Product Management
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Process Optimization
</li>
</ul>
</div>
<div class="bg-gray-50 p-8 rounded-xl border-2 border-black hover:border-primary-500 transition-colors duration-300">
<h3 class="text-2xl font-bold mb-6 flex items-center">
<i data-feather="layout" class="w-6 h-6 mr-3 text-primary-500"></i>
Design & UX
</h3>
<ul class="space-y-3">
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
UX/UI Design
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Prototyping
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
User Research
</li>
<li class="flex items-center">
<i data-feather="check" class="w-4 h-4 mr-2 text-primary-500"></i>
Design Systems
</li>
</ul>
</div>
<div class="bg-gray-50 p-8 rounded-xl border-2 border-black hover:border-primary-500 transition-colors duration-300">
<h3 class="text-2xl font-bold mb-6 flex items-center">
<i data-feather="code" class="w-6 h-6 mr-3 text-primary-500
<!-- Results Section -->
<section id="results" class="py-20 px-4 sm:px-6 lg:px-8 bg-gray-50">
<div class="max-w-7xl mx-auto">
<h2 class="text-4xl md:text-5xl font-bold mb-4 text-center font-heading">Measurable Results</h2>
<p class="text-xl text-center mb-12 text-gray-600 max-w-3xl mx-auto">
Tangible outcomes from past engagements
</p>
<div class="grid md:grid-cols-3 gap-8">
<div class="bg-white p-8 rounded-xl border-2 border-black shadow-lg">
<div class="text-5xl font-bold text-primary-500 mb-4">300%</div>
<h3 class="text-2xl font-bold mb-3">Revenue Growth</h3>
<p>For SaaS platform through strategic redesign and feature optimization</p>
</div>
<div class="bg-white p-8 rounded-xl border-2 border-black shadow-lg">
<div class="text-5xl font-bold text-primary-500 mb-4">80%</div>
<h3 class="text-2xl font-bold mb-3">Reduction</h3>
<p>In customer support tickets through UX improvements</p>
</div>
<div class="bg-white p-8 rounded-xl border-2 border-black shadow-lg">
<div class="text-5xl font-bold text-primary-500 mb-4">4.9★</div>
<h3 class="text-2xl font-bold mb-3">App Rating</h3>
<p>Achieved for mobile application after complete redesign</p>
</div>
</div>
</div>
</section>
<!-- Contact Section -->
<section id="contact" class="py-20 px-4 sm:px-6 lg:px-8 bg-white">
<div class="max-w-7xl mx-auto">
<h2 class="text-4xl md:text-5xl font-bold mb-4 text-center font-heading">Let's Build Something</h2>
<p class="text-xl text-center mb-12 text-gray-600 max-w-3xl mx-auto">
Ready to transform your business? Get in touch.
</p>
<div class="max-w-2xl mx-auto bg-gray-50 p-8 rounded-xl border-2 border-black">
<form id="contact-form" class="space-y-6">
<div>
<label for="name" class="block font-medium mb-2">Name</label>
<input type="text" id="name" name="name" required class="w-full px-4 py-3 border-2 border-black rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 focus:border-transparent">
</div>
<div>
<label for="email" class="block font-medium mb-2">Email</label>
<input type="email" id="email" name="email" required class="w-full px-4 py-3 border-2 border-black rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 focus:border-transparent">
</div>
<div>
<label for="message" class="block font-medium mb-2">Message</label>
<textarea id="message" name="message" rows="5" required class="w-full px-4 py-3 border-2 border-black rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 focus:border-transparent"></textarea>
</div>
<button type="submit" class="w-full bg-primary-500 text-white font-bold py-3 px-6 rounded-lg hover:bg-primary-600 transition-colors duration-300 flex items-center justify-center">
<span>Send Message</span>
<i data-feather="send" class="ml-2 w-5 h-5"></i>
</button>
</form>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-black text-white py-12 px-4 sm:px-6 lg:px-8">
<div class="max-w-7xl mx-auto">
<div class="grid md:grid-cols-3 gap-8">
<div>
<h3 class="text-xl font-bold font-mono mb-4">nathan.stack</h3>
<p class="text-gray-400">Full-Stack Business Strategist & Fixer</p>
</div>
<div>
<h3 class="text-xl font-bold mb-4">Quick Links</h3>
<ul class="space-y-2">
<li><a href="#process" class="text-gray-400 hover:text-white transition-colors duration-300">Process</a></li>
<li><a href="#skills" class="text-gray-400 hover:text-white transition-colors duration-300">Skills</a></li>
<li><a href="#results" class="text-gray-400 hover:text-white transition-colors duration-300">Results</a></li>
<li><a href="#contact" class="text-gray-400 hover:text-white transition-colors duration-300">Contact</a></li>
</ul>
</div>
<div>
<h3 class="text-xl font-bold mb-4">Connect</h3>
<div class="flex space-x-4">
<a href="#" class="text-gray-400 hover:text-white transition-colors duration-300">
<i data-feather="linkedin" class="w-6 h-6"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition-colors duration-300">
<i data-feather="twitter" class="w-6 h-6"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition-colors duration-300">
<i data-feather="github" class="w-6 h-6"></i>
</a>
</div>
</div>
</div>
<div class="border-t border-gray-800 mt-8 pt-8 text-center text-gray-500">
<p>&copy; 2023 Nathan Stower. All rights reserved.</p>
</div>
</div>
</footer>
</main>
<script>
// Initialize Feather Icons
feather.replace();
// Page Loader
window.addEventListener('load', function() {
setTimeout(function() {
document.getElementById('page-loader').style.opacity = '0';
setTimeout(function() {
document.getElementById('page-loader').style.display = 'none';
}, 500);
}, 800);
});
// Mobile Menu Toggle
document.getElementById('mobile-menu-button').addEventListener('click', function() {
const menu = document.getElementById('mobile-menu');
menu.classList.toggle('hidden');
});
// Smooth Scrolling for Anchor Links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function(e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
window.scrollTo({
top: target.offsetTop - 80,
behavior: 'smooth'
});
}
});
});
// Contact Form Submission
document.getElementById('contact-form').addEventListener('submit', function(e) {
e.preventDefault();
// Form submission logic would go here
alert('Thank you for your message! I will get back to you soon.');
this.reset();
});
</script>
<script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
</body>
</html>