Back to Projects
Pikora
WebCurrently Working

Pikora

Platform digital voting modern dengan fokus pada keamanan, transparansi, dan performa tinggi untuk pemilihan skala besar.

Next.js 16TypeScriptTurso (SQLite)Drizzle ORMTailwindCSSK6

Problem

Banyak sistem voting digital masih menghadapi kendala performa saat traffic tinggi, risiko duplicate voting, serta proses perhitungan yang lambat dan kurang transparan. Dalam skenario pemilihan dengan ribuan pemilih aktif secara bersamaan, stabilitas sistem menjadi tantangan utama.

Solution

Membangun platform voting digital modern dengan arsitektur lightweight dan optimized query structure untuk memastikan proses voting tetap cepat, aman, dan akurat meskipun diakses oleh banyak pengguna secara bersamaan. Sistem dirancang dengan validasi akses unik untuk mencegah duplicate votes dan menyediakan hasil voting secara real-time.

Technology

Pikora dibangun menggunakan Next.js 16 sebagai fullstack framework dengan TypeScript untuk type safety dan maintainability. Turso (SQLite) digunakan sebagai distributed database dengan Drizzle ORM untuk query management yang efisien. Sistem diuji menggunakan K6 untuk memastikan stabilitas, performa, dan kemampuan menangani high concurrency sebelum deployment.

Impact

Pikora mampu menyediakan proses voting digital yang lebih efisien, transparan, dan scalable dibanding metode tradisional. Dengan load testing menggunakan K6, sistem telah dioptimalkan untuk menghadapi sekitar 1.700+ concurrent users dalam satu sesi voting.

Key Features

  • •Secure Voting System
  • •Real-Time Vote Counting
  • •Candidate Management
  • •Unique Voting Access
  • •Anti Double-Vote Protection
  • •Live Result Dashboard
  • •Voting Session Management
  • •Admin Panel
  • •Analytics Reporting
  • •Stress Testing & Performance Monitoring.