Our Services
Professional web development, AI business automation, and custom software solutions for Malaysian businesses.
Open-source powered. Transparency focused.
Our Portfolio
Explore our recent work and see what we can build for your business.
<!-- Portfolio Grid -->
<div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
<!-- Corporate Demo -->
<div class="group">
<div class="relative overflow-hidden rounded-2xl bg-gray-100 aspect-[4/3]">
<img src="https://images.unsplash.com/photo-1497366216548-37526070297c?w=600&h=450&fit=crop" alt="Corporate Website" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
<div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-colors"></div>
</div>
<h3 class="text-xl font-bold text-gray-900 mt-4 mb-2">Corporate Website</h3>
<p class="text-gray-600 text-sm mb-3">Professional multi-page corporate website with services, solutions, blog, and contact pages.</p>
<a href="https://nexus-digital-demo.vercel.app" target="_blank" class="inline-flex items-center text-hyphen-dark font-semibold hover:text-hyphen-lime transition">
View Demo <span class="ml-2">→</span>
</a>
</div>
<!-- Automation Case Studies -->
<div class="group">
<div class="relative overflow-hidden rounded-2xl bg-gray-100 aspect-[4/3]">
<img src="https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=600&h=450&fit=crop" alt="Automation Workflows" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
<div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-colors"></div>
</div>
<h3 class="text-xl font-bold text-gray-900 mt-4 mb-2">Automation Workflows</h3>
<p class="text-gray-600 text-sm mb-3">Real automation solutions using n8n - invoice processing, lead enrichment, WhatsApp bots.</p>
<a href="https://github.com/JienWeng/hyphen-automation-demos" target="_blank" class="inline-flex items-center text-hyphen-dark font-semibold hover:text-hyphen-lime transition">
View GitHub <span class="ml-2">→</span>
</a>
</div>
<!-- AI Setup -->
<div class="group">
<div class="relative overflow-hidden rounded-2xl bg-gray-100 aspect-[4/3]">
<img src="https://images.unsplash.com/photo-1485827404703-89b55fcc595e?w=600&h=450&fit=crop" alt="AI Assistant" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500">
<div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-colors"></div>
</div>
<h3 class="text-xl font-bold text-gray-900 mt-4 mb-2">AI Business Assistant</h3>
<p class="text-gray-600 text-sm mb-3">OpenClaw AI setup for 24/7 business automation - emails, scheduling, customer queries.</p>
<a href="https://hyphensolutions.pages.dev" target="_blank" class="inline-flex items-center text-hyphen-dark font-semibold hover:text-hyphen-lime transition">
Learn More <span class="ml-2">→</span>
</a>
</div>
</div>
What We Build
From simple websites to complex enterprise applications. Every project is custom-built.
<div class="grid md:grid-cols-2 lg:grid-cols-4 gap-6">
<!-- Website Development -->
<div class="bg-white rounded-2xl p-6 border border-gray-200 hover:shadow-lg transition">
<div class="w-12 h-12 bg-hyphen-lime/20 rounded-xl flex items-center justify-center mb-4">
<svg class="w-6 h-6 text-hyphen-dark" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"></path>
</svg>
</div>
<h3 class="text-lg font-bold text-gray-900 mb-2">Website Development</h3>
<ul class="text-sm text-gray-600 space-y-2">
<li>Landing Pages</li>
<li>Corporate Websites</li>
<li>E-commerce Sites</li>
<li>Web Applications</li>
</ul>
</div>
<!-- Hosting -->
<div class="bg-white rounded-2xl p-6 border border-gray-200 hover:shadow-lg transition">
<div class="w-12 h-12 bg-hyphen-lime/20 rounded-xl flex items-center justify-center mb-4">
<svg class="w-6 h-6 text-hyphen-dark" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14M5 12a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v4a2 2 0 01-2 2M5 12a2 2 0 00-2 2v4a2 2 0 002 2h14a2 2 0 002-2v-4a2 2 0 00-2-2"></path>
</svg>
</div>
<h3 class="text-lg font-bold text-gray-900 mb-2">Hosting & CMS</h3>
<ul class="text-sm text-gray-600 space-y-2">
<li>Netlify Hosting</li>
<li>Git-based CMS</li>
<li>SSL Certificates</li>
<li>Custom Domains</li>
</ul>
</div>
<!-- AI Setup -->
<div class="bg-white rounded-2xl p-6 border border-gray-200 hover:shadow-lg transition">
<div class="w-12 h-12 bg-purple-100 rounded-xl flex items-center justify-center mb-4">
<svg class="w-6 h-6 text-purple-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path>
</svg>
</div>
<h3 class="text-lg font-bold text-gray-900 mb-2">AI Setup (OpenClaw)</h3>
<ul class="text-sm text-gray-600 space-y-2">
<li>AI Agent Configuration</li>
<li>Business Integration</li>
<li>Custom Training</li>
<li>API Integration</li>
</ul>
</div>
<!-- Automation -->
<div class="bg-white rounded-2xl p-6 border border-gray-200 hover:shadow-lg transition">
<div class="w-12 h-12 bg-blue-100 rounded-xl flex items-center justify-center mb-4">
<svg class="w-6 h-6 text-blue-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"></path>
</svg>
</div>
<h3 class="text-lg font-bold text-gray-900 mb-2">Automation (n8n)</h3>
<ul class="text-sm text-gray-600 space-y-2">
<li>Workflow Building</li>
<li>API Integration</li>
<li>Document Processing</li>
<li>Custom Bots</li>
</ul>
</div>
</div>
How We Work
Simple, transparent process from discovery to deployment.
<div class="grid md:grid-cols-4 gap-6">
<div class="text-center">
<div class="w-16 h-16 bg-hyphen-lime rounded-full flex items-center justify-center text-2xl font-bold text-hyphen-dark mx-auto mb-4">1</div>
<h3 class="font-bold text-gray-900 mb-2">Discovery</h3>
<p class="text-sm text-gray-600">We learn about your business, goals, and requirements.</p>
</div>
<div class="text-center">
<div class="w-16 h-16 bg-hyphen-lime rounded-full flex items-center justify-center text-2xl font-bold text-hyphen-dark mx-auto mb-4">2</div>
<h3 class="font-bold text-gray-900 mb-2">Proposal</h3>
<p class="text-sm text-gray-600">Custom solution designed for your specific needs.</p>
</div>
<div class="text-center">
<div class="w-16 h-16 bg-hyphen-lime rounded-full flex items-center justify-center text-2xl font-bold text-hyphen-dark mx-auto mb-4">3</div>
<h3 class="font-bold text-gray-900 mb-2">Development</h3>
<p class="text-sm text-gray-600">We build your solution with regular updates.</p>
</div>
<div class="text-center">
<div class="w-16 h-16 bg-hyphen-lime rounded-full flex items-center justify-center text-2xl font-bold text-hyphen-dark mx-auto mb-4">4</div>
<h3 class="font-bold text-gray-900 mb-2">Launch</h3>
<p class="text-sm text-gray-600">Deploy and provide ongoing support.</p>
</div>
</div>
Let's Build Something Together
Tell us about your project and we'll get back to you within 24 hours.
<!-- Contact Form -->
<form action="https://formspree.io/f/xyzgkqjw" method="POST" class="bg-white/10 backdrop-blur-sm rounded-2xl p-8">
<div class="grid md:grid-cols-2 gap-6 mb-6">
<div>
<label class="block text-sm font-medium mb-2">Your Name</label>
<input type="text" name="name" required class="w-full px-4 py-3 rounded-lg bg-white/10 border border-white/20 text-white placeholder-gray-400 focus:outline-none focus:border-hyphen-lime" placeholder="John Tan">
</div>
<div>
<label class="block text-sm font-medium mb-2">Email Address</label>
<input type="email" name="email" required class="w-full px-4 py-3 rounded-lg bg-white/10 border border-white/20 text-white placeholder-gray-400 focus:outline-none focus:border-hyphen-lime" placeholder="john@company.com">
</div>
</div>
<div class="mb-6">
<label class="block text-sm font-medium mb-2">Company Name</label>
<input type="text" name="company" class="w-full px-4 py-3 rounded-lg bg-white/10 border border-white/20 text-white placeholder-gray-400 focus:outline-none focus:border-hyphen-lime" placeholder="Your Company Sdn Bhd">
</div>
<div class="mb-6">
<label class="block text-sm font-medium mb-2">What do you need?</label>
<select name="service" class="w-full px-4 py-3 rounded-lg bg-white/10 border border-white/20 text-white focus:outline-none focus:border-hyphen-lime">
<option value="" class="text-gray-900">Select a service</option>
<option value="website" class="text-gray-900">Website Development</option>
<option value="hosting" class="text-gray-900">Hosting & CMS</option>
<option value="ai" class="text-gray-900">AI Setup (OpenClaw)</option>
<option value="automation" class="text-gray-900">Automation (n8n)</option>
<option value="other" class="text-gray-900">Other</option>
</select>
</div>
<div class="mb-6">
<label class="block text-sm font-medium mb-2">Project Details</label>
<textarea name="message" rows="4" required class="w-full px-4 py-3 rounded-lg bg-white/10 border border-white/20 text-white placeholder-gray-400 focus:outline-none focus:border-hyphen-lime" placeholder="Tell us about your project, timeline, and any specific requirements..."></textarea>
</div>
<button type="submit" class="w-full py-4 bg-hyphen-lime text-hyphen-dark font-bold rounded-lg hover:bg-opacity-90 transition">
Send Message
</button>
</form>
<div class="mt-8 text-center text-gray-400">
<p>Or reach us directly:</p>
<p class="mt-2">
<a href="mailto:hello@hyphen-solution.com" class="text-hyphen-lime hover:underline">hello@hyphen-solution.com</a>
•
<a href="https://wa.me/601157594630" class="text-hyphen-lime hover:underline">+60 11-5759 4630</a>
</p>
</div>