Internet of Things ⭐ Featured Project Selesai Dec 2025

Smart Farming - AgroGonta

Smartfarming Agrogonta adalah sistem pertanian cerdas berbasis IoT yang saya kembangkan secara end-to-end sebagai Fullstack Developer, mulai dari perangkat keras hingga aplikasi. Sistem ini mendukung otomatisasi penyiraman, flushing, monitoring sensor, dan manajemen polibag, dengan arsitektur modern

Smart Farming - AgroGonta

Galeri Proyek

9 foto
Gallery 1
2/9
Gallery 2
3/9
Gallery 3
4/9
Gallery 4
5/9
Gallery 5
6/9
Gallery 6
7/9
Gallery 7
8/9
Gallery 8
9/9

Tentang Proyek

Smartfarming Agrogonta merupakan solusi pertanian modern berbasis Internet of Things (IoT) yang saya bangun secara menyeluruh, mencakup pengembangan hardware, backend, frontend, hingga deployment sistem. Proyek ini dirancang untuk meningkatkan efisiensi, produktivitas, dan kontrol dalam budidaya tanaman, khususnya pada sistem berbasis polibag. Pada sisi perangkat IoT, sistem menggunakan ESP32 yang dikembangkan dengan Arduino PlatformIO untuk mengontrol berbagai aktuator dan membaca data dari sensor seperti kelembaban tanah, suhu, dan parameter lingkungan lainnya. Perangkat ini terhubung ke server melalui MQTT Broker, memungkinkan komunikasi data secara real-time dan ringan. Fitur utama sistem meliputi: Penyiraman Otomatis: Sistem akan menyiram tanaman berdasarkan data sensor atau jadwal yang telah ditentukan Flushing System: Proses pembilasan media tanam untuk menjaga kualitas nutrisi Manajemen Polibag: Monitoring dan kontrol setiap titik tanam secara terpisah Monitoring Sensor: Menampilkan data real-time seperti kelembaban tanah, suhu, dan kondisi lingkungan Kontrol Manual & Otomatis: Pengguna dapat mengontrol sistem secara manual maupun otomatis Pada sisi backend, saya menggunakan NestJS untuk membangun arsitektur server yang scalable dan modular. Backend ini menangani pengolahan data sensor, logika otomatisasi, manajemen device, serta integrasi dengan MQTT. Data disimpan menggunakan PostgreSQL untuk memastikan konsistensi dan performa tinggi. Untuk frontend/dashboard, saya menggunakan Next.js guna menyediakan antarmuka web yang responsif, interaktif, dan real-time. Dashboard ini memungkinkan pengguna untuk memonitor kondisi tanaman, melihat histori data, serta mengatur sistem secara langsung. Seluruh sistem di-deploy menggunakan Docker, sehingga memudahkan proses deployment, scaling, dan maintenance di berbagai environment. Sebagai Fullstack Developer, saya bertanggung jawab atas: Perancangan arsitektur sistem IoT end-to-end Pengembangan firmware ESP32 (PlatformIO) Implementasi komunikasi real-time menggunakan MQTT Pengembangan backend menggunakan NestJS Desain database PostgreSQL Pengembangan frontend dashboard dengan Next.js Containerization dan deployment menggunakan Docker Dengan pendekatan ini, Smartfarming Agrogonta menjadi solusi pertanian cerdas yang terintegrasi, efisien, dan siap dikembangkan untuk skala yang lebih besar.

Tech Stack

NextJS NestJS PostgreSQL MQTT Arduino

Info Proyek

Kategori Internet of Things
Selesai 17 Dec 2025
Galeri 9 foto
Teknologi 5 tools
Status Featured