Tukang adalah orang yang mempunyai keahlian dalam suatu pekerjaan tangan (dengan alat atau bahan yang tertentu). Tukang memiliki keterampilan mengolah material bagunan untuk membangun rumah, struktur sosial, juga perlengkapan gedung, atau bahkan membuat kerangka awal jembatan dan jalan. Namun, sejauh ini masih banyak Tukang yang kesulitan untuk dapat dengan mudah segera mendapatkan panggilan pekerjaan dari warga yang membutuhkan jasanya. Hal ini disebabkan karena ketidaktahuan orang jika ada tukang yang bertempat tinggal di wilayah sekitar rumahnya. Ini tentu membuat tukang mengalami kesulitan untuk bisa segera mendapatkan panggilan pekerjaan. Saat ini orang masih mengandalkan memperoleh informasi Tukang dari mulut ke mulut yang terkadang juga masih tidak jelas dengan bidang-bidang yang bisa dikerjakannya. Tukang memiliki beberapa bidang kategori yang sesuai dengan keahlian mereka masing-masing. Oleh karena itu, Tukang selalu dibutuhkan oleh setiap warga yang ingin membangun sebuah rumah atau bahkan hanya sekedar memperbaiki hal-hal kecil dari suatu bangunan yang telah rusak. Maka dari itu, diperlukan adanya system pemesanan secara online seperti Aplikasi Tukang Online Berbasis Android. Melalui aplikasi Pemesanan Tukang Renovasi Online ini juga, dapat memudahkan dalam mengidentifikasi, memilih, memesan tukang sekaligus dapat membantu memperbaiki pengalaman pelanggan dalam memperoleh layanan Tukang Profesional, dan agar orang-orang dapat dengan mudah mendapatkan informasi mengenai tukang di sekitar lokasi mereka tinggal secara praktis. Selain itu, juga untuk memonitoring pekerjaan tukang. Aplikasi ini juga memberikan manfaat bagi para tukang dan memudahkan mereka menjangkau lebih banyak pelanggan. Aplikasi ini menggunakan metode Waterfall dan untuk perancangan systemnya didukung oleh pembuatan Unified Modelling Language (UML). Pengembangan aplikasi ini menggunakan Bahasa pemrograman Flutter untuk Frontend dengan database Firebase dan pengujian system yang menggunakan metode Black Box Testing. Perangkat lunak ini secara efektif memfasilitasi pemesan untuk melakukan reservasi renovasi secara online. Tukang dapat meningkatkan kualitas layanan mereka dengan menggunakan umpan balik mendalam yang disediakan oleh fungsi peringkat dan ulasan. Ini juga membantu pemesan dalam memilih tukang bersertifikat dengan memberikan ulasan dari pelanggan sebelumnya.Tukang memiliki opsi untuk menerima atau menolak permintaan melalui aplikasi. Aplikasi ini memiliki fitur yang memungkinkan admin untuk memantau status pesanan yang dilakukan oleh pemesan secara real time.
Kata kunci : Android, pemesanan, waterfall, dan unified modelling language.