Visual Intelligence System for Enterprise Network Transformation and Revenue Acceleration
KRENOVA Kota Surakarta 2026 SMK Negeri 6 Surakarta Tim A Bidang Fokus: Teknologi Informasi dan Komunikasi
📌 Tentang VISENTRA
VISENTRA adalah platform berbasis Generative AI yang dirancang untuk membantu UMKM dalam mempercepat pembuatan konten visual, mengoptimalkan interaksi di media sosial, dan meningkatkan potensi pendapatan melalui wawasan berbasis data.
Fitur utama:
- Menghasilkan konten visual promosi otomatis
- Membuat caption kontekstual berbasis AI
- Menganalisis performa engagement
- Memberikan prediksi interaksi mingguan–bulanan
Platform ini dibangun menggunakan Next.js sebagai fullstack framework (Frontend + API Routes).
🏗 Tech Stack
Next.jsReactTailwind CSSNode.js- Integrasi
Generative AI(OpenAI / model lain) - Cloud deployment ready (Vercel / VPS)
📂 Struktur Project (ringkas)
/appatau/pages→ Routing/components→ Komponen reusable/public→ Static assets/styles→ Styling/pages/apiatau/app/api→ Backend API Routes
🛠 Cara Menjalankan Project (Development)
- Clone repository
git clone https://github.com/elnoahcc/VISENTRA.git
cd VISENTRA- Install dependencies
npm installJika koneksi lambat, tingkatkan percobaan unduhan:
npm config set fetch-retries 5- Jalankan development server
npm run devBuka browser: http://localhost:3000
🔐 Environment Variables (Jika Ada)
Buat file .env.local pada root project dan tambahkan variabel berikut jika diperlukan:
OPENAI_API_KEY=your_api_key
DATABASE_URL=your_database_url
Jangan commit file .env.local ke repository publik.
🚀 Cara Deployment
Karena menggunakan Next.js, cara paling mudah adalah menggunakan Vercel.
🔵 Deployment via Vercel (Recommended)
- Install Vercel CLI
npm install -g vercel- Login dan deploy
vercel login
vercelUntuk deploy production:
vercel --prodSetiap push ke branch yang terhubung akan memicu auto-deploy jika diatur.
🟢 Deployment via VPS (Advanced)
- Install
Node.jspada server - Clone repository
npm install- Build production:
npm run build - Start production:
npm start
Disarankan menggunakan pm2 untuk manajemen proses:
npm install -g pm2
pm2 start npm --name "visentra" -- start📊 Status Kesiapan
- Technology Readiness Level: TRL 7–8
- Prototype berjalan di lingkungan operasional
- Siap menuju tahap komersialisasi dan skala nasional
👨💻 Tim Pengembang
- Firmansyah Riza Afifudin
- Elnoah Agustinus Markus Manalu
- Narendra Fatin Fahrezi
📈 Dampak Inovasi
- Efisiensi produksi konten >50%
- Potensi peningkatan omzet hingga 26%
- Akselerasi digitalisasi UMKM Indonesia
📎 Lampiran
Video & dokumentasi: https://drive.google.com/drive/folders/1BrliN6_ehEm0t31ACZuJLTa31MZJb90s
Terima kasih — jika Anda ingin saya menambahkan badge, contoh screenshot, atau instruksi deployment CI/CD, beri tahu saya dan saya akan mengupdate README.md.