IoT-Based Self-Service Machine Rental System
I collaborated with a German client to develop an IoT solution for a self-service machine rental system, designed for offline transactions with LoRa communication. My contributions included:
- IoT Development: Designed and built the embedded device using ESP32 and LoRa communication, enabling the machine to handle offline transactions. The device featured a keypad for user input and LEDs for status indication.
- App Development: Designed and implemented the user interface and experience (UI/UX) for a web-based app, Android, and iOS platforms using Flutter, ensuring cross-platform consistency and a seamless user experience.
- Backend Development: Developed a robust backend with FastAPI, facilitating transaction management, syncing between devices, and secure data handling.
This comprehensive solution streamlined the rental process, providing a reliable, efficient, and user-friendly experience for both operators and users.