SewaSana adalah aplikasi berbasis Android dan Web yang dikembangkan untuk mempermudah proses penyewaan barang secara digital. Aplikasi ini dibuat atas permintaan PT Itematik Pramitha Nusantara guna memenuhi kebutuhan pasar yang lebih luas, mencakup penyewaan berbagai jenis barang seperti alat pesta, perlengkapan elektronik, alat rumah tangga, hingga peralatan kerja. Dengan hadirnya SewaSana, pengguna dapat dengan mudah menyewa barang melalui katalog digital yang menyajikan informasi lengkap mengenai harga, ketersediaan, dan durasi sewa. Selain itu, aplikasi ini juga mempermudah penyedia jasa dalam mengelola data pelanggan, meminimalkan kesalahan administrasi, serta meningkatkan efisiensi kerja melalui sistem yang terintegrasi.
Pada versi Web, SewaSana dibangun menggunakan ReactJS dengan TypeScript yang didukung oleh Tailwind CSS untuk tampilan antarmuka dan Material UI sebagai komponen desain. Navigasi antar halaman diatur menggunakan React Router DOM, sedangkan animasi dan notifikasi dikelola oleh SweetAlert. Untuk komunikasi dengan server, digunakan Axios, dan ikon pada aplikasi memanfaatkan library LucideIcon. Selain itu, Redux Toolkit diimplementasikan sebagai state management untuk memastikan performa aplikasi tetap optimal dan pengelolaan data berjalan dengan baik. Dalam pengembangan ini, saya bertanggung jawab untuk mengembangkan website dengan menggunakan teknologi yang telah disebutkan, termasuk merancang antarmuka, mengatur navigasi, mengintegrasikan API menggunakan Axios, serta mengimplementasikan state management dengan Redux Toolkit. Dengan berbagai fitur dan teknologi tersebut, SewaSana diharapkan dapat menjadi solusi digital yang efisien dan efektif dalam mendukung layanan penyewaan barang secara online.