portofy.net
AI SaaS Platform Pembuat Portofolio Otomatis dari Berkas CV Tanpa Coding

Ikhtisar Proyek
Portofy membantu mahasiswa, freelancer, dan kreator tampil profesional — dengan AI yang menyaring keahlian dan riwayat karir langsung dari CV tanpa perlu coding.
- —Ekstraksi cerdas berkas PDF resume/CV menjadi entitas data terstruktur dalam hitungan detik.
- —Live reactive editor berbasis React dan TypeScript untuk kustomisasi instan tata letak dan tema.
- —Hosting subdomain portofolio vanity (portofy.net/username) dengan optimasi performa tinggi di Google Cloud Run.
- —Autentikasi aman terintegrasi dengan Google OAuth 2.0 dan cryptographically signed JWT.
Tantangan Utama
Membuat website portofolio membutuhkan waktu berhari-hari untuk desain dan coding, sementara parser CV tradisional kerap gagal membaca struktur PDF kompleks.
- —Format resume di industri sangat bervariasi dengan layout multi-kolom, ikon, dan struktur non-linear.
- —Pengguna non-teknis kesulitan melakukan kustomisasi tanpa antarmuka visual yang reaktif dan intuitif.
- —Infrastruktur backend harus mampu menangani ribuan profil publik dengan response time instan.
- —Penyimpanan aset dan keamanan kredensial pengguna memerlukan protokol perlindungan ketat.
Solusi Rekayasa
Membangun SaaS lengkap berbasis Golang Clean Architecture dan React dengan mesin ekstraksi LLM cerdas yang menghasilkan portofolio siap publish.
- —Mesin parsing context-aware yang mengelompokkan keahlian, pengalaman kerja, pendidikan, dan proyek secara presisi.
- —Editor visual modular yang memungkinkan penambahan bagian baru dan pergantian tema secara real-time.
- —Backend Golang Clean Architecture dengan isolasi service layer dan konkurensi efisien di Google Cloud Run.
- —Arsitektur containerized Docker dengan CI/CD otomatis untuk deployment tanpa downtime.
Fitur & Modul Utama
Kapabilitas fungsional yang dirancang untuk menjawab kebutuhan nyata pengguna.
AI Resume Parsing Engine
Membaca berkas CV PDF dalam hitungan detik dan otomatis menyusun biografi, pengalaman kerja, serta keahlian teknis.
Live Dynamic Editor
Pratinjau portofolio langsung saat diedit tanpa perlu reload halaman dengan performa React yang responsif.
Multi-Theme Engine
Pilihan tema modern (Minimal, Dark Cyber, Editorial) yang dapat diganti dengan satu klik tanpa merusak isi data.
Vanity URL Subdomains
Setiap pengguna mendapatkan link profil publik profesional yang siap dibagikan ke rekruter atau klien.
Google Cloud Run Scalability
Backend Golang di-deploy secara serverless di GCP dengan efisiensi memori luar biasa dan auto-scaling instan.
Enterprise Auth & Keamanan
Login cepat satu klik via Google OAuth 2.0 dengan token JWT bertanda tangan kriptografis.
Arsitektur Sistem
Pola perancangan, efisiensi backend, dan keputusan teknis utama.
Tahapan Rekayasa
Alur kerja mulai dari perancangan hingga rilis produksi.
Perancangan Schema & Pipeline Ekstraksi
Menyusun skema data portofolio terstandarisasi dan merancang alur ekstraksi dokumen CV.
- —Normalisasi data resume ke JSON terstruktur
- —Penanganan error handling dokumen PDF korup
- —Pemetaan tema visual dan token warna
Rekayasa Backend Golang & Autentikasi
Implementasi REST API dengan Clean Architecture, penanganan session OAuth, dan persistensi database.
- —Pemisahan Handler, UseCase, dan Repository layer
- —Autentikasi Google OAuth 2.0 & rotasi JWT
- —Optimasi query database & caching
Cloud Run Deployment & UI Polish
Deploy ke Google Cloud Run, integrasi domain kustom, dan audit performa Core Web Vitals.
- —Docker multi-stage packaging
- —Konfigurasi DNS & SSL otomatis
- —Pengujian user experience di mobile