CodeNova adalah platform CMS (Content Management System) kustom berbasis CodeIgniter 4 yang dirancang khusus untuk perusahaan teknologi, agensi kreatif, dan konsultan IT. Platform ini menggabungkan profil perusahaan yang premium dengan fitur operasional bisnis yang lengkap.
- Landing Page Dinamis: Tampilan beranda modern dengan animasi marquee, slider tim, dan testimoni.
- Katalog Layanan: Penjelasan detail layanan IT dengan optimasi SEO di setiap halaman.
- Portofolio & Studi Kasus: Galeri proyek yang telah diselesaikan dengan filter kategori.
- Digital Shop: Penjualan produk digital (script, template, source code) dengan integrasi WhatsApp Checkout.
- Blog & Insight: Sistem manajemen artikel dengan penghitung jumlah tayangan (view count) dan optimasi SEO.
- Profil Tim: Halaman personal untuk setiap anggota tim yang menampilkan bio, keahlian, dan tautan sosial media.
- Real-time Analytics: Statistik interaksi klien (inquiry) dalam 7 hari terakhir menggunakan Chart.js.
- Content Management System (CMS): Kelola semua konten (Service, Portfolio, Blog, Team, Clients) tanpa perlu menyentuh kode.
- Inquiry Tracking: Kelola pesan masuk dari calon klien dengan sistem tracking code otomatis.
- Site Configuration: Ubah logo, favicon, informasi kontak, hingga link sosial media langsung dari panel admin.
- Sistem Log Aktivitas: Pantau setiap perubahan yang dilakukan oleh admin untuk keamanan sistem.
- Backend: PHP 8.2+ dengan Framework CodeIgniter 4.
- Frontend: HTML5, Tailwind CSS (Styling), Alpine.js (Interactivity).
- Database: MySQL / MariaDB.
- Library:
Chart.jsuntuk visualisasi data.ImageProcessor(Custom Library) untuk optimasi upload gambar.SeoHelperuntuk optimasi Meta Tag & Open Graph secara otomatis.
app/Controllers/Admin/: Logika bisnis untuk panel administrasi.app/Controllers/Public/: Logika tampilan sisi pengunjung.app/Models/: Definisi tabel database dan query data.app/Views/admin/: Template UI untuk Dashboard Admin.app/Views/public/: Template UI untuk Website Publik.app/Views/layouts/: Template dasar (Admin & Public).public/uploads/: Direktori penyimpanan aset gambar dan dokumen.
- Clone Repository
- Konfigurasi Environment:
- Salin
envmenjadi.env. - Sesuaikan
database.default.hostname,database.default.database,username, danpassword. - Set
app.baseURLke URL lokal Anda (contoh:http://localhost:8080).
- Salin
- Install Dependencies:
composer install
- Migrasi Database:
php spark migrate
- Seeding Data Produksi (Opsional):
php spark db:seed SuperSeeder
- Jalankan Server Lokal:
php spark serve
- URL Admin:
http://localhost:8080/admin - Email:
admin@codenova.id - Password:
admin123
Platform ini dikembangkan secara eksklusif untuk CodeNova Indonesia. Penggunaan, penggandaan, atau modifikasi tanpa izin tertulis dari pemilik adalah dilarang.
© 2026 CodeNova Indonesia. Built for Excellence.