RANCANG BANGUN APLIKASI RANINSA CAKE BERBASIS WEB DENGAN MENERAPKAN OTP DAN SSO
Kata Kunci:
Aplikasi Web, Sistem Penjualan, One Time Password, Single Sign-On, Metode WaterfallAbstrak
Pesatnya perkembangan teknologi informasi mendorong usaha mikro dan kecil untuk mengadopsi sistem informasi berbasis web guna meningkatkan efisiensi bisnis dan kualitas layanan. Raninsa Cake, sebagai usaha kuliner rumahan, masih mengelola pencatatan penjualan dan pemesanan secara manual melalui media sosial dan komunikasi langsung, sehingga sering menimbulkan ketidakakuratan pesanan, ketidakefisienan dalam pengelolaan transaksi, serta belum tersedianya mekanisme autentikasi pengguna yang aman. Penelitian ini bertujuan untuk merancang dan mengembangkan aplikasi penjualan berbasis web pada Raninsa Cake dengan menerapkan mekanisme autentikasi One Time Password (OTP) dan Single Sign-On (SSO). Sistem dikembangkan menggunakan metode Waterfall yang meliputi tahapan analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan. Aplikasi dibangun menggunakan framework Laravel dengan basis data MySQL. Autentikasi pengguna diimplementasikan melalui dua pendekatan, yaitu login menggunakan email dan kata sandi yang dilengkapi dengan verifikasi OTP sebagai faktor autentikasi kedua, serta login menggunakan akun Google melalui mekanisme Single Sign-On (SSO). Fungsionalitas sistem dievaluasi menggunakan pengujian black box untuk memastikan seluruh fitur berjalan sesuai dengan kebutuhan fungsional. Hasil penelitian menunjukkan bahwa aplikasi yang dikembangkan mampu meningkatkan akurasi pengelolaan pesanan, meningkatkan efisiensi transaksi, serta memperkuat keamanan sistem. Dengan demikian, sistem yang diusulkan layak digunakan sebagai platform penjualan berbasis web yang aman dan terintegrasi untuk mendukung kebutuhan operasional Raninsa Cake.
The rapid growth of information technology has encouraged micro and small enterprises to adopt web-based information systems to improve business efficiency and service quality. Raninsa Cake, a home-based culinary business, still manages sales and order records manually through social media and direct communication, which often leads to order inaccuracies, inefficient transaction management, and the absence of secure user authentication. This study aims to design and develop a web-based sales application for Raninsa Cake by implementing One Time Password (OTP) and Single Sign-On (SSO) authentication mechanisms. The system was developed using the Waterfall method, which includes requirement analysis, system design, implementation, testing, and maintenance stages. The application was built using the Laravel framework with a MySQL database. User authentication is implemented through two approaches: email and password login with OTP verification as a second authentication factor, and Single Sign-On (SSO) using Google accounts. System functionality was evaluated using black box testing to ensure that all features operate according to functional requirements. The results show that the developed application improves order management accuracy, enhances transaction efficiency, and strengthens system security. Therefore, the proposed system is suitable as a secure and integrated web-based sales platform to support the operational needs of Raninsa Cake.




