#Project Overview

This project was undertaken in a corporate environment with the goal of developing an Android app to demonstrate driver app capabilities to potential clients. The objective was to create a user-friendly application that simulated the ride-sharing driver experience, showcasing various features and performance aspects. The project was halted before achieving full functionality, as the company had already secured clients by that stage.

#Contributions

As the main and only developer, I designed and implemented the Westacton/Cysco Ride Driver App. My contributions included core features like real-time location tracking, trip management, navigation integration, and driver authentication.

#Applied Skills

  • Android Development: Proficient in Java, XML, and Android Studio.

  • Gradle: Familiarity with project dependency management using Gradle.

  • Version Control: Proficient in Git and GitHub.

  • Google Libraries: Knowledge of integrating various Google libraries (Places, Material, Maps Services, etc.) for enhanced app functionality.

  • Android Architecture Components: Knowledge of Room, Lifecycle, and ViewModel.

  • Networking: Proficient in RetroFit 2, Gson, and OkHttp 3.

  • Image Loading: Skilled in using Glide library.

  • Firebase: Familiarity with Firebase for authentication, real-time database, and cloud messaging.

#Disclaimer!

In accordance with non-disclosure agreements (NDAs) established with my former clients and employers, I am regrettably unable to disclose precise source codes, images, or videos from my past endeavors. These agreements are in effect to safeguard the confidentiality and intellectual property associated with the projects I've participated in. As this was corporate work, no Git repository link is available. Nonetheless, I am pleased to offer project descriptions that detail my role, contributions, and achievements while respecting these obligations.