32

Garagebook - Comprehensive Garage Management App

A project developed during my internship at Zymbia Interactive Technologies (CaRPM) to help garage owners manage jobs, accounting, customers, and inventory.

GarageBook 1GarageBook 2

About:
During my internship at Zymbia Interactive Technologies (CaRPM), I developed Garagebook, an app designed to streamline job management, accounting, customer relations, and inventory control for garage owners. The project involved gathering requirements, analyzing competitors, and then developing and iterating on the app based on user feedback. The initial UI was integrated with backend services, and through multiple version releases—each incorporating new features like inventory management, in-app purchases, and WhatsApp direct share—the app evolved to meet the needs of garage owners more effectively.

My Role & Responsibilities:

  • Designed and developed the initial UI and integrated it with backend services.
  • Implemented key features including inventory management, job card galleries, and in-app purchases.
  • Ensured seamless user experience through localization and offline capabilities.
  • Integrated Firebase for analytics and notifications.
  • Managed project tasks and progress using Jira.
  • Maintained and collaborated on the codebase using Bitbucket.
  • Iteratively improved the app based on feedback from beta testers and users.

Tools Used:

  • Frontend Development:

    • Flutter
      • Bloc: For state management.
      • GetIt: Dependency injection.
      • Hive: Local database.
      • Dio: HTTP client for API calls.
      • Notifications: Local and push notification handling.
      • Localization: Multi-language support.
      • Bugsnag: Error monitoring and reporting.
  • Services:

    • Firebase
      • Firebase Analytics: User behavior tracking and analytics.
      • Firebase Notifications: Push notification services.
  • Other Tools:

    • VS Code: Code editor.
    • Jira: Project management and issue tracking.
    • Bitbucket: Version control and collaboration.
  • Other Tools Used by the Team:

    • Ruby on Rails
    • AWS
    • Docker
    • PostgreSQL