Laundryku is an application for booking self-service laundry machines. This system allows users to book available laundry machines directly on the application with a booking system. Equipped with a QR Code to help automate the activation of the machine and also equipped with a payment gateaway that facilitates payment by various methods.
As the full-stack developer of Laundryku, I was responsible for creating a smart booking and payment system for self-service laundry machines. The project was designed to bring convenience and automation to daily laundry operations, enabling users to reserve machines, make payments, and activate equipment seamlessly through a mobile app.
My role involved translating operational workflows into a functional digital system — starting from designing the database structure and booking logic to integrating QR-based machine activation. I also implemented a secure payment process using Midtrans to support multiple payment methods, providing a frictionless and reliable transaction experience for users.
On the technical side, the mobile application was developed using Flutter for cross-platform compatibility, while the backend was built with Laravel, SQLite, and Tailwind CSS for the accompanying web dashboard. The system was optimized for usability and scalability, ensuring it could adapt to various laundry business models with minimal configuration.
Through Laundryku, I aimed to deliver an accessible, automated, and user-centric solution that redefines how customers interact with self-service facilities — promoting efficiency, transparency, and a modern digital experience in everyday services.