Fertechive adalah website personal portfolio dan sistem manajemen konten terintegrasi yang dikembangkan sepenuhnya oleh Ferdy Salsabilla.
Platform ini dirancang untuk merepresentasikan keahlian lintas disiplin dalam pengembangan web, desain UI UX, desain grafis, dan digital marketing, dengan pendekatan teknologi modern berbasis Next.js, TypeScript, dan PostgreSQL.
Website ini dibangun untuk memenuhi standar performa tinggi, keamanan data yang baik, serta optimasi SEO menyeluruh agar dapat tampil maksimal di mesin pencari.
- Membangun identitas digital profesional yang kredibel dan dapat diverifikasi.
- Menyediakan sistem portofolio interaktif berbasis database PostgreSQL.
- Menghadirkan blog berbasis CMS internal untuk publikasi artikel yang relevan dengan bidang teknologi dan desain.
- Mengimplementasikan sistem SEO terotomasi dengan metadata, schema markup, dan sitemap dinamis.
- Menjamin performa website yang cepat dan responsif di semua perangkat melalui optimasi Next.js Image dan dynamic routing.
| Komponen | Teknologi |
|---|---|
| Framework | Next.js 14 (App Router) |
| Bahasa | TypeScript |
| Database | PostgreSQL |
| ORM | Prisma ORM |
| CMS Internal | Custom CMS (Admin Panel berbasis Next.js + CRUD API) |
| UI Framework | Tailwind CSS + Framer Motion |
| Deployment | Hostinger Cloud (Node.js Runtime) |
| Image Optimization | Next.js Image + WebP Conversion |
| SEO Engine | Dynamic Meta Tag, JSON-LD Schema, Canonical URL |
| Analytics | Google Analytics 4 + Hostinger Website Insights |
- Menampilkan profil profesional Ferdy Salsabilla dengan pendekatan storytelling.
- Dilengkapi dengan animasi mikro (Framer Motion) dan struktur informasi terukur.
- Fokus pada keahlian, pengalaman proyek, serta pendekatan desain dan teknologi.
- Menampilkan proyek berdasarkan kategori dengan filtering dinamis.
- Setiap proyek memiliki halaman detail lengkap dengan preview visual, teknologi yang digunakan, dan insight proses pengembangan.
- Struktur SEO teroptimasi melalui metadata individual proyek (meta title, meta description, schema creativeWork).
- Sistem manajemen artikel berbasis Markdown Editor di CMS.
- Dukungan slug otomatis, thumbnail cover, dan tagging dinamis.
- Metadata SEO otomatis berdasarkan isi konten.
- Implementasi JSON-LD Schema tipe Article untuk setiap posting.
- Formulir pengiriman pesan dengan validasi realtime menggunakan Zod Schema.
- Pesan disimpan di database dan dikirimkan melalui API Route dengan notifikasi email SMTP.
- Keamanan input data dijamin dengan sanitasi server-side.
- Login berbasis JWT dengan autentikasi aman.
- CRUD Project, Blog, SEO Setting, dan Media Management.
- Editor SEO per halaman: meta title, meta description, meta keywords.
- Dashboard statistik berisi jumlah posting, proyek aktif, dan histori update.
- Fitur sitemap generator otomatis yang memperbarui sitemap.xml setiap kali data berubah.
Setiap halaman memiliki metadata dinamis yang diambil dari database atau konfigurasi global:
export const metadata = {
title: "Portfolio Ferdy Salsabilla | Fertechive",
description: "Karya, desain UI UX, dan proyek teknologi oleh Ferdy Salsabilla.",
keywords: ["Ferdy Salsabilla", "Next.js", "UI UX Design", "Full Stack Developer", "Digital Marketing"],
openGraph: {
title: "Portfolio Ferdy Salsabilla",
type: "website",
url: "https://fertechive.com",
images: "/assets/og-cover.webp",
},
alternates: {
canonical: "https://fertechive.com",
},
}import { ArticleJsonLd } from "next-seo";
<ArticleJsonLd
url="https://fertechive.com/blog/panduan-seo-modern"
title="Panduan SEO Modern untuk Website Next.js"
authorName="Ferdy Salsabilla"
publisherName="Fertechive"
description="Panduan komprehensif tentang optimasi SEO untuk website berbasis Next.js."
/>- Sitemap otomatis diperbarui berdasarkan data dari tabel projects dan posts.
- Robots.txt dikonfigurasi untuk mengizinkan crawling hanya pada halaman publik.
- Canonical URL dihasilkan secara otomatis untuk menghindari duplikasi indeks.
- Server Side Rendering (SSR) untuk konten dinamis dengan caching efisien.
- Static Generation (SSG) untuk halaman portfolio dan blog.
- Image Optimization melalui Next.js Image component dan WebP format.
- Code Splitting dan Lazy Loading untuk komponen non-esensial.
- Preload dan Prefetch untuk resource penting (font, stylesheet, icon).
- Brotli dan Gzip Compression aktif di server Hostinger.
- Lighthouse Score: Performance 98+, Accessibility 100, SEO 100.
- Layout adaptif berbasis grid responsive Tailwind CSS.
- Navigasi mobile menggunakan drawer interaktif dengan animasi transisi.
- Ukuran font fleksibel menggunakan satuan clamp untuk tampilan optimal di semua resolusi.
- Dukungan gestur sentuh dan scroll halus (smooth scrolling).
- Diuji pada resolusi mulai dari 320px hingga 1920px.
| Tampilan Desktop | Tampilan Mobile |
|---|---|
![]() |
![]() |
Fertechtive Admin CMS adalah content management dashboard modern yang dirancang untuk mengelola seluruh ekosistem konten — mulai dari blog, project portfolio, hingga permintaan CV — dalam satu antarmuka yang efisien dan elegan. Dibangun dengan prinsip modern UI/UX 2025, sistem ini tidak hanya berfungsi sebagai pengelola konten internal, tetapi juga dioptimalkan untuk mendukung strategi SEO dinamis guna meningkatkan visibilitas website di mesin pencari.
Fitur Utama
-
Manajemen Proyek & Artikel - Tambah, ubah, dan arsipkan project serta postingan blog dengan mudah.
-
SEO Integration - Setiap konten dilengkapi meta data dan analitik yang dirancang untuk meningkatkan performa SEO.
-
Activity Monitoring - Lihat aktivitas terkini dan performa sistem secara real time.
-
System Health Panel - Pantau status server, database, dan resource usage dengan tampilan ringkas dan intuitif.
-
Dark Mode Interface - Desain futuristik dengan fokus pada keterbacaan dan kenyamanan pengguna profesional.
Tujuan Pengembangan
Dashboard ini dikembangkan untuk menjadi pusat kendali bagi seluruh aktivitas digital Fertechtive mulai dari publikasi konten, manajemen proyek, hingga content optimization dalam satu sistem yang efisien, elegan, dan terintegrasi.
| Komponen | Platform |
|---|---|
| Hosting | Hostinger Cloud (Node.js Runtime) |
| Database | PostgreSQL di Hostinger Database Cluster |
| Continuous Deployment | GitHub Actions (Auto Build and Deploy) |
| Domain | fertechive.com |
| SSL | Let’s Encrypt (otomatis dari Hostinger) |
| Analytics | Google Analytics 4 |
| CDN | Cloudflare Global Edge Network |
- Enkripsi environment variable di file
.env(tidak diunggah ke repo). - Validasi input server-side menggunakan Zod dan Prisma validator.
- Token autentikasi berbasis JWT yang terenkripsi.
- Sanitasi data upload file dan pembatasan MIME Type.
- Log aktivitas CMS tersimpan untuk audit keamanan.
- Unit Testing untuk API Routes menggunakan Jest.
- Integration Testing CMS CRUD menggunakan Playwright.
- Lighthouse Test otomatis pada pipeline GitHub Actions.
- Backup database mingguan di Hostinger.
- Logging server menggunakan Hostinger Monitoring dan Error Reporter.
Seluruh proses desain, pengembangan, dan implementasi sistem Fertechive — meliputi UI UX Design, Front-End Development, Back-End Programming, Database Architecture, SEO Implementation, CMS Engineering, serta Deployment dikerjakan secara penuh oleh:
Ferdy Salsabilla Full Stack Developer dan System Architect
Fertechive dikembangkan dan dimiliki sepenuhnya oleh Ferdy Salsabilla. Seluruh kode, desain, dan dokumentasi berada di bawah lisensi MIT License. © 2025 Ferdy Salsabilla. All rights reserved.

