Perkembangan teknologi informasi yang pesat membawa dampak signifikan dalam berbagai sektor, termasuk dunia bisnis. CV Dua Putra Perkasa Mandiri, perusahaan distributor yang beroperasi di Kota Palu, menghadapi tantangan dalam proses pencatatan orderan pelanggan yang masih dilakukan secara manual oleh sales, laporan kepada admin, hingga pengecekan stok yang semuanya melibatkan komunikasi yang panjang dan tidak efisien antara sales dan admin. Akibatnya, terdapat sejumlah resiko kesalahan dalam pengambilan orderan, dimana sales dapat mengambil orderan di luar jalur yang telah ditentukan, serta terjadi pembagian orderan yang tidak merata. Untuk mengatasi masalah tersebut, penelitian ini bertujuan untuk merancang dan mengimplementasikan sebuah aplikasi sistem sales order berbasis Android yang dilengkapi dengan fitur optimasi penugasan sales menggunakan metode Particle Swarm Optimization (PSO). Metode ini dipilih karena kemampuannya untuk menemukan solusi optimal yang adaptif terhadap perubahan lingkungan serta kemampuannya dalam menangani berbagai tujuan (Multiobjective). Hasil dari penelitian ini menunjukkan bahwa aplikasi yang dikembangkan dapat membantu CV Dua Putra Perkasa Mandiri dalam meningkatkan efisiensi pencatatan dan penyimpanan data pesanan pelanggan sebesar 71,4%. Aplikasi ini juga mampu mengoptimalkan pembagian area penugasan sales dan jumlah orderan sebesar 100% sehingga pembagian bisa lebih merata dan efektif, yang diharapkan dapat mendukung perusahaan dalam mengatasi permasalahan yang ada dan meningkatkan produktivitas secara keseluruhan.