EndorsedendorsedCompleted

Navigation App Android Refactor & Feature Development

Services Covered:

Custom Software DevelopmentMobile Application Development
Project hero — replace with case study imagery
Industry
Industry

Mapping & Navigation

Duration
Duration

5 months

Budget
Budget

50K - 199K

Client Size
Start Date

1 January 2024

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Onshore

Project Capability Score (PCS)

gauge meter
82/100
Strong

Project Capability Score (PCS) estimates how capable BlueLabel is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

mapPortland, United States of America

Project Summary

BlueLabel provided a lead Android developer to refactor a navigation app's Android codebase to Clean Architecture, improving maintainability and scalability while implementing critical features and integrations. The engagement removed the Room local database, resolved crashes, established full unit test coverage, added features such as Sections and Groups, and integrated Google Billing. The client reported improved app performance, elimination of known crashes, completed features needed for monetization, and valued the developer's mentorship and project-level guidance.

Key Challenges

  • Improve existing app architecture through refactoring to reduce crashes and ease future development
  • Implement Clean Architecture for scalability and maintainability
  • Assist with Android project management and task breakdown based on Figma designs
  • Enhance UI to match Figma designs and ensure consistency
  • Integrate functionalities (user groups, home screen sections) to support future monetization
  • Set up unit testing to ensure long-term stability

Project Deliverables

  • Refactored Android app to Clean Architecture
  • Removed Room local database
  • Implemented comprehensive unit testing
  • Implemented user groups and home screen sections
  • Integrated Google Billing for in-app purchases
  • Implemented account management features (password reset, account deletion)

Project Solution

BlueLabel assigned a lead Android developer to refactor the app's architecture to Clean Architecture, remove the Room local database, resolve crashes, and establish comprehensive unit testing coverage. The developer implemented key features including user groups, home screen sections, and account-management flows (password reset and account deletion), and integrated Google Billing for in-app purchases. The developer collaborated closely with the client's team, provided Android project-management input based on Figma designs, and offered technical mentorship to support best practices after contract completion.

Project Outcome

  • Successful refactor to Clean Architecture, improving performance and future feature development
  • Elimination of known app crashes, improving stability
  • Full implementation of unit testing, increasing test coverage and reducing future bugs
  • Completion of key features (Sections, Groups, Account Management) necessary for monetization
  • Integration of Google Billing to process subscription purchases via Google Play
  • Transfer of tech-lead knowledge and best practices to the client's team

Platforms

  • MobileMobile

Tech Stack

  • AndroidAndroid

Client Endorsement

Overall Review Rating

4.38star4 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Thanks to BlueLabel’s work, the client’s app performance improved. Known crashes were eliminated, and key features were completed. Overall, the team delivered excellent work and collaborated closely with the client’s staff. Their knowledge and services had a positive impact on the client’s business.

Anonymous

Co-Founder

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by BlueLabel

Ongoing
Software Development

Link Management Mobile App (iOS & Android)

Preview of the Link Management Mobile App (iOS & Android)
Budget:
50K - 199K
Duration:
19 months
Team Size:
1-5

Services Covered:

+1 more
Ongoing
Healthcare

Healthcare Companion Android App

Preview of the Healthcare Companion Android App
Budget:
50K - 199K
Duration:
78 months
Team Size:
1-5

Services Covered:

+2 more