Ibnu Batutah.
All projects

Mobile

Imma

AndroidKotlinLaravel

Overview

IMMA (Integrated Material Monitoring Application) is a specialized platform developed for PT PJB to streamline warehouse material tracking. It ensures efficient monitoring of materials entering and leaving the warehouse, providing real-time updates for better inventory control.

My role

  • Led the mobile development using Kotlin and Laravel, ensuring a smooth UI/UX experience.
  • Integrated QR code scanning for efficient warehouse material tracking.
  • Managed and guided a team of backend and mobile developers to streamline project execution.
  • Collaborated with backend developers to optimize API performance and scalability.

Challenges & how I solved them

QR Code Scanning Efficiency

Optimized QR scanning performance to ensure fast and accurate material tracking.

Real-Time Data Synchronization

Implemented efficient API handling and caching strategies to maintain real-time updates.

Scalability

Designed a robust Laravel backend to handle increasing data volume and warehouse expansions.

Key features

  • Quickly scan materials for instant tracking and authentication.
  • Maintain accurate stock levels and movement history.
  • Generate comprehensive reports to enhance decision-making.
  • Prevent discrepancies with a tamper-proof record system.

Tech stack

Mobile
Android
Backend
Laravel
Database
MySQL
Other
QR Code TechnologyGoogle Maps API (for location-based tracking)