
Tanggal 15 Oktober 2025, Team Odoo Infinys yaitu Agusto Xaverius PS,Khalif Nurfattah Adikara & Alma Rahmawati berkunjung ke Development Center Infinys Cloud di Cimahi.
Kunjungan kami adalah untuk serah terima dan ucapan terima kepada 3 (tiga) mahasiwa/i dari SMKN 4 Padalarang yaitu : Azzahra Nur Aulia, Muhammad Zidan Hikayatuloh, & Farel Nur Akbar sudah menyelesaikan 6 (enam) bulan PKL Intership mereka disini.
Di kesempatan ini mereka masuk kedalam team Odoo dan mendapatkan tugas didalam menguasi Odoo 18 Enterprise lisensi di modul e-Commerce & FrontDesk dan di integrasi dengan N8n untuk automisasi dalam pengiriman notifikasi baik itu dari e-mail & Whatsapp
Berikut ini adalah penjelasan Teknologi & penugasan-penugasan yang telah dilakukan :
Teknologi & Applikasi yang digunakan :
- Linux Server, VM, & Docker dari CloudKilat
- Portainer
- Nginx Proxy Manager & Letsencrypt (SSL)
- Odoo 18 Enterprise Lisensi & PostgreSQL
- N8n
- Waha
- API Raja Ongkir untuk mengetahui harga kirim barang
- Gitlab
- Pyhton / Bash Script
- PostMan
PIC : Azzahra Nur Aulia
Penugasan yang diberikan :
- Membuat Virtual Machine (VM) dan domain di platform CloudKilat.
- Melakukan instalasi dan konfigurasi Odoo 18 Enterprise menggunakan script modifikasi dari repository Yenthe666.
- Melakukan instalasi dan konfigurasi Docker serta layanan pendukung seperti Portainer, Nginx Proxy Manager (NPM), N8N, dan WAHA.
- Mengatur domain dan SSL melalui Nginx Proxy Manager serta, Mengintegrasikan SSL (HTTPS) ke seluruh subdomain untuk keamanan akses.
- Mempelajari sistem E-Commerce Odoo 18, khususnya modul Sales, Inventory, dan Website Menambahkan dan mengelola data produk lengkap dengan nama, kategori, stok, harga, dan gambar.
- Menambahkan tab “Social Marketing” pada halaman produk dengan 4 field URL (TikTok, Tokopedia, Shopee, Blibli) dan ikon WhatsApp default.
- Membuat workflow otomatis di N8N untuk mengirim notifikasi Email dan WhatsApp.
- Menambahkan Global Constants di N8N agar variabel global dapat digunakan di seluruh node workflow. Membangun Dashboard Inventory dan Warehouse untuk menampilkan data penjualan, produk, warehouse, dan best seller secara real-time.
b. Manfaat pembelajaran :
- Membuat & mengetahui installasi infrastrutur yang dilakukan dari VM, Docker, Database, SSL dan kebutuhan lainnya sebelum ke tahapan development
- Mempelajari sistem E-Commerce Odoo 18, khususnya modul Sales, Inventory, dan Website
- Memahami alur dan fitur utama sistem E-Commerce Odoo 18, khususnya pada modul Sales, Inventory, dan Website.
- Menambahkan dan mengelola data produk lengkap dengan nama, kategori, stok, harga, dan gambar.
- Mampu mengelola data produk secara lengkap di Odoo, meliputi nama, kategori, stok, harga, dan gambar produk.
- Menambahkan tab “Social Marketing” pada halaman produk dengan 4 field URL (TikTok, Tokopedia, Shopee, Blibli) dan ikon WhatsApp default.
- Membuat workflow otomatis di N8N untuk mengirim notifik1. Memahami konsep virtualisasi server serta cara pembuatan dan pengelolaan Virtual Machine (VM) di platform CloudKilat.
- Mampu mengembangkan modul website E-Commerce dengan menambahkan tab “Social Marketing” yang terintegrasi melalui struktur model, view, dan controller.
- Menguasai pembuatan workflow otomatis di N8N untuk mengirim notifikasi Email dan WhatsApp, termasuk memahami function serta relasi one2many dalam proses integrasi tersebut.
- Mampu menambahkan dan memanfaatkan Global Constants di N8N agar variabel global dapat digunakan di seluruh node workflow untuk efisiensi otomasi.
- Dan terakhir, Membangun Dashboard Inventory dan Warehouse untuk menampilkan data penjualan, produk, warehouse, dan best seller secara real-time.
3. PIC : Muhammad Zidan Hikayatuloh
Penugasan yang diberikan :
- Pembelajaran dasar Odoo sebagai platform ERP, termasuk instalasi lokal dan di Virtual Machine.
- Pengembangan modul kustom Frontdesk, termasuk penambahan fitur seperti ruangan, Wi-Fi Name dan Wi-Fi Password, dan integrasi notifikasi.
- Pembuatan workflow n8n untuk notifikasi ke pengunjung setiap perubahan status (termasuk finalisasi format pesan yang akan di kirim).
- Pembelajaran lanjutan dashboard Odoo, termasuk pembuatan Dashboard Frontdesk dengan fitur filter.
- Migrasi modul kustom, workflow, dan dashboard.
b. Manfaat pembelajaran :
- Mengetahui konsep Docker untuk containerisasi aplikasi, memudahkan setup lingkungan pengembangan yang isolasi.
- Memahami Portainer sebagai tool manajemen Docker.
- Menguasai Odoo sebagai platform ERP, termasuk pembuatan modul kustom dan dashboard untuk otomatisasi bisnis.
- Belajar n8n untuk workflow automation, khususnya integrasi notifikasi seperti WhatsApp.
- Paham Nginx sebagai web server untuk konfigurasi reverse proxy dan dependensi modul.
- Mampu melakukan pengujian (testing) modul dan workflow untuk memastikan stabilitas dan performa.
- Mengetahui proses migrasi data dari satu VM ke VM yang lainnya, meningkatkan skill deployment.
4. PIC : Farel Nur Akbar
- Penugasan yang diberikan :
- Install Dan Konfigurasi Odoo Di Server
- Install Waha Dan N8n Di Server
- Konfigurasi Raja Ongkir Untuk Ongkir Otomatis & membuat modul Odoo Add-on Raja Ongkir
- Konfigurasi Xendit Untuk Payment Gateway
Membuat Laporan Odoo Dashboard
b. Manfaat pembelajaran :
- Memahami konsep dasar containerization dengan Docker
- Mengetahui cara kerja Portainer untuk manajemen container secara visual
- Belajar kolaborasi menggunakan Git dan GitLab
- Meningkatkan kemampuan debugging dan konfigurasi server
- Memahami alur kerja DevOps dasar
- Belajar konsep dasar ERP (Enterprise Resource Planning) dan penerapannya di dunia kerja.
- Memahami arsitektur Odoo (hubungan antara modul, model, dan view)
Albums lainnya :