Lompat ke isi
Farelzy
Sistem2025–2026

SiAkadPro

Sistem informasi akademik multi-tenant.

Peran
Perancang dan pengembang tunggal
Tahun
2025–2026
Platform
Sistem
Teknologi
Go · Gin · PostgreSQL · Vue 3 · Vite · PrimeVue · Tailwind · pnpm · Vitest · Playwright

Masalah

Satu sistem akademik perlu melayani banyak institusi sekaligus tanpa data mereka saling bocor, dan tanpa harus menggandakan seluruh aplikasi untuk setiap institusi.

Yang saya kerjakan

Sisi server menggunakan Go dengan Gin dan PostgreSQL, dengan pemisahan tegas antara basis data kontrol dan basis data tenant. Migrasi dikelola agar setiap perubahan skema dapat dilacak dan dibatalkan. Autentikasi menggunakan JWT. Seluruhnya disusun sebagai monorepo pnpm yang memisahkan layanan API, worker latar belakang, dan layanan AI, sehingga setiap bagian dapat dikembangkan dan diuji secara terpisah. Sisi tampilan menggunakan Vue 3, Vite, PrimeVue, dan Tailwind.

Hasil

Sistem berjalan dengan pengujian berlapis: Vitest untuk unit dan Playwright untuk alur pengguna sesungguhnya.

Teknologi

  • Go
  • Gin
  • PostgreSQL
  • Vue 3
  • Vite
  • PrimeVue
  • Tailwind
  • pnpm
  • Vitest
  • Playwright
Menerima proyek

Butuh sesuatu yang serupa?

Sampaikan kebutuhan Anda melalui WhatsApp. Saya akan membalas dengan perkiraan cakupan dan waktu pengerjaan.