Website RPL IAK Setih Setio
Aplikasi ini adalah platform digital terintegrasi yang dirancang khusus untuk mengelola proses pendaftaran mahasiswa baru melalui jalur Rekognisi Pembelajaran Lampau (RPL).
Tentang Proyek
Ringkasan: Aplikasi ini adalah platform digital terintegrasi yang dirancang khusus untuk mengelola proses pendaftaran mahasiswa baru melalui jalur Rekognisi Pembelajaran Lampau (RPL). Sistem ini memfasilitasi calon mahasiswa dalam mengisi data profil, melakukan pemberkasan dokumen digital, hingga penyelesaian administrasi pembayaran secara otomatis. Aplikasi ini bertujuan untuk mendigitalkan birokrasi pendaftaran, meningkatkan transparansi data, dan memberikan kemudahan transaksi bagi pendaftar.
Fitur Utama:
-
Formulir Pendaftaran Dinamis: Pengisian data pribadi dan kustom yang fleksibel sesuai kebutuhan prodi.
-
Sistem Manajemen Berkas: Fitur unggah dokumen persyaratan (PDF/Gambar) dengan validasi otomatis.
-
Integrasi Payment Gateway: Pembayaran biaya pendaftaran otomatis menggunakan Tripay (mendukung QRIS, VA, dan Retail Outlet).
-
Dashboard Admin Modern: Visualisasi data pendaftar menggunakan grafik interaktif (Chart) dan leaderboard sistem referral.
-
Sistem Referral: Fitur pelacakan agen atau mitra pendaftaran untuk memperluas jangkauan promosi kampus.
-
Verifikasi Real-time: Notifikasi konfirmasi pendaftaran otomatis melalui Email dengan template profesional.
-
Resume Payment: Fitur bagi pengguna untuk melanjutkan pembayaran yang tertunda hanya dengan memasukkan email.
Teknologi yang Digunakan (Tech Stack)
Aplikasi ini dibangun menggunakan arsitektur modern yang berfokus pada kecepatan, keamanan, dan kemudahan skalabilitas:
1. Backend (Logic & Server-Side)
-
Framework: CodeIgniter 4 (PHP 8.x).
-
Database: MySQL / MariaDB (Relational Database).
-
API Integration: Tripay API (RESTful API) untuk sistem pembayaran otomatis.
-
Library: *
CodeIgniter Mail Serviceuntuk pengiriman notifikasi email.-
CURLuntuk komunikasi data antar server.
-
2. Frontend (User Interface)
-
CSS Framework: Tailwind CSS (Modern Utility-first framework).
-
Library Ikon: FontAwesome 6 Pro.
-
Typography: Google Fonts (Outfit & Inter).
-
Interactive Charts: ApexCharts.js (Visualisasi statistik pendaftar).
-
Javascript: Vanilla JS (Kecepatan loading optimal tanpa dependensi berat).
3. Security & Infrastructure
-
CSRF Protection: Keamanan dari serangan Cross-Site Request Forgery.
-
Bcrypt Hashing: Enkripsi password admin yang sangat aman.
-
Input Sanitization: Perlindungan terhadap SQL Injection dan XSS (Cross-Site Scripting).
-
SMTP Mail: Integrasi protokol SMTP aman untuk pengiriman email resmi kampus.
Project Details
Client
IAK SETIH SETIO
Category
Web Development
Technologies