EduCore - Enterprise Campus CMS
Sebuah Content Management System (CMS) kustom dan Sistem Informasi Portal Kampus yang dirancang dari nol (from scratch) untuk memenuhi kebutuhan digitalisasi institusi pendidikan tinggi.
Tentang Proyek
Sebuah Content Management System (CMS) kustom dan Sistem Informasi Portal Kampus yang dirancang dari nol (from scratch) untuk memenuhi kebutuhan digitalisasi institusi pendidikan tinggi. Sistem ini tidak menggunakan CMS instan (seperti WordPress), melainkan dibangun dengan arsitektur modern untuk memastikan performa maksimal, keamanan tinggi, dan kemudahan pengelolaan data (User Experience) bagi administrator kampus.
Tech Stack (Teknologi yang Digunakan)
-
Backend: CodeIgniter 4 (PHP 8.x) - Arsitektur MVC yang solid & aman.
-
Frontend UI: Tailwind CSS & FontAwesome - Desain responsif, modern, dan ringan.
-
Frontend Logic: Alpine.js - Reaktivitas UI tanpa beban jQuery berlebih (Zero FOUC).
-
Database: MySQL / MariaDB.
-
Libraries: TinyMCE (Advanced Editor), Swiper.js (Modern Carousel).
Fitur Unggulan (Key Features)
- Smart Content & Media Management Dibekali editor artikel tingkat lanjut (TinyMCE) yang diintegrasikan secara seamless dengan Custom File Picker berbasis Alpine.js. Administrator dapat memilih, menyisipkan, dan mengelola thumbnail langsung dari Gallery Internal tanpa reload halaman. Dilengkapi juga dengan pengaturan status publikasi (Draft/Publish) dan SEO (Meta Title & Description) bawaan.
- Enterprise-Grade System Utility (Disaster Recovery & Health) Bukan sekadar portal informasi, CMS ini memiliki dashboard IT Support yang menampilkan System Health Monitoring (penggunaan kapasitas Disk/Storage web, versi PHP, dan batas RAM secara real-time). Dilengkapi juga dengan fitur 1-Click Database Backup (.sql) untuk mitigasi bencana, serta Maintenance Mode dinamis yang dapat memblokir akses publik secara elegan tanpa mengunci akses Administrator.
- Dynamic Academic Structure Manager Modul manajemen Fakultas dan Program Studi yang dirancang menggunakan struktur data JSON berjenjang (nested). Memungkinkan administrator untuk menambah, menghapus, dan menautkan URL masing-masing prodi melalui antarmuka drag-and-drop / click-to-add yang sangat intuitif.
- Resource Center (Pusat Unduhan Cerdas) Manajemen dokumen publik (PDF, DOCX, ZIP, dll) dengan fitur pelacakan (Download Counter). Antarmuka pengguna (Frontend) dirancang responsif dengan deteksi ikon otomatis berdasarkan ekstensi file, memudahkan mahasiswa mencari dokumen akademik.
- Centralized Site Configuration & Dynamic UI Semua elemen website mulai dari Identitas Kampus, Logo Terang/Gelap, Teks Sambutan, Video Profil YouTube, Link Pendaftaran PMB, hingga Testimoni Alumni dapat diubah langsung dari satu halaman dasbor tanpa menyentuh kode sama sekali.
Kelebihan Sistem (Value Proposition)
-
Highly Optimized & Lightweight: UI/UX Admin sangat interaktif layaknya Single Page Application (SPA) berkat kolaborasi Tailwind CSS dan Alpine.js, membuat beban muat halaman (page load) sangat cepat.
-
Tailored for Shared Hosting: Algoritma monitoring memori dan storage yang ditulis khusus untuk bisa berjalan akurat bahkan pada lingkungan Shared Hosting, melampaui batasan fungsi standar PHP.
-
No "Plugin Bloat": Karena dirancang secara custom, sistem ini 100% bebas dari tumpukan plugin pihak ketiga yang sering membuat website kampus menjadi lambat dan rentan diretas.
Project Details
Client
IAK SETIH SETIO
Category
Web Development
Technologies