Portfolio

Projects by Yudha Hafiz

Every project starts with a real problem. These are the solutions I've built — and the impact they delivered.

Document Management System (DMS)

Web App
Problem

Company struggled with disorganized files, slow retrieval, and zero audit visibility across departments.

Solution

Built a full DMS with advanced search, role-based access control, activity logs, bulk operations, and Kanban workflow.

Result

80% reduction in document retrieval time. Full audit compliance achieved.

Next.jsTypeScriptPrismaPostgreSQLTailwind CSS

AI-Powered Customer Support Bot

AI
Problem

Support team overwhelmed with 300+ repetitive inquiries per week. Response time averaging 4 hours.

Solution

Integrated GPT-4 with custom knowledge base, smart escalation logic, and CRM sync — deployed as WhatsApp + web chat.

Result

70% ticket deflection. Average response time: 30 seconds.

PythonFastAPIOpenAI APIReactPostgreSQL

Business Automation Dashboard

Automation
Problem

Manual data entry across 5 different business tools causing 20+ hours of lost productivity per week.

Solution

Central automation hub connecting all tools via API with real-time monitoring, alerts, and one-click triggers.

Result

20 hours saved per week. Zero manual data entry errors.

Next.jsNode.jsSupabaseTailwind CSS

E-Commerce Platform

Web App
Problem

Client needed a custom online store with unique pricing rules and B2B features.

Solution

Built a full e-commerce platform with product catalog, cart, checkout, order management, and admin dashboard.

Result

Launched in 6 weeks. Processing 50+ orders/day from day one.

Next.jsTypeScriptStripePrismaPostgreSQL

HR Analytics Dashboard

Automation
Problem

HR team spending 10 hours/week compiling attendance and performance reports manually.

Solution

Automated HR dashboard pulling from attendance system API with visual charts, filters, and auto-generated PDF reports.

Result

10 hours saved weekly. Reports generated in seconds, not hours.

ReactNode.jsChart.jsPostgreSQLPuppeteer

AI Content Generator

AI
Problem

Marketing team struggling to produce consistent branded content at scale.

Solution

Custom AI content generator trained on brand guidelines — generates blog posts, social media copy, and email campaigns.

Result

3x content output. 40% reduction in content creation costs.

Next.jsOpenAI APILangchainSupabase