Ibnu Batutah.
All projects

Mobile

Pesat

FlutterAndroidGo

Overview

Pesat is a mobile application designed to help employees efficiently monitor parking areas, scan parking tickets, and record visitor data at tourist destinations. With Pesat, staff can easily track available parking spaces, validate tickets using a scanning system, and maintain an organized log of visitor entries. The app enhances operational efficiency, reduces manual errors, and ensures a smooth experience for both employees and visitors.

Results

  • Enabled fast and reliable ticket printing via Bluetooth for seamless operations
  • Improved parking efficiency and visitor tracking at multiple tourist locations

My role

  • Develop mobile app using Flutter, ensuring a seamless experience for employees.
  • Implemented a fast and reliable parking ticket scanning system using barcode/QR code technology.
  • Collaborated with backend engineers to optimize API performance for real-time data updates.
  • Ensured clean, maintainable, and scalable code by following best practices.

Challenges & how I solved them

Performance Optimization

Improved app responsiveness by optimizing database queries and reducing redundant API calls.

User Experience

Designed an intuitive UI to make parking monitoring and visitor registration seamless for employees.

Efficient Ticket Scanning

Implemented barcode/QR code scanning technology for faster and more accurate ticket validation.

Key features

  • User-friendly interface for employees
  • Quick and accurate parking ticket scanning
  • Secure and efficient data management
  • Seamless visitor data recording for improved tracking

Tech stack

Mobile
Flutter
Backend
Go Language
Database
PostgreSQL
Other
GeocodingGoogle Maps ApiQR ScannerPush NotificationBluetooth