Youfolo: Offline Interview Management App

Youfolo: Offline Interview Management App

Developed Youfolo, a hybrid mobile app that streamlines the interview process by recording audio, capturing assets with timestamps, and enabling Google Drive integration for offline-first data management.

View
Mobile Preview
Back to Projects
Key Responsibilities
Developed hybrid mobile app, implemented offline data storage, integrated Google Drive upload, enhanced audio plugin.
Key Implementations
Local directory storage, audio recording with timestamps, image/notes capture, Google Drive upload, Google Auth login.
Customer Impact
Streamlined the interview process, making it cleaner, clearer, and more efficient for users.

Project Overview

The Problem

Inefficient and disorganized interview processes, lack of offline support for data capture, and difficulties in sharing interview assets.

The Solution

A hybrid mobile app with robust offline data storage, real-time asset capture, and seamless Google Drive integration for sharing.

Vision & Impact

Youfolo aimed to revolutionize how interviews are conducted, ensuring all critical information is captured and easily shared, even without continuous internet access.

Detailed Overview

As a Hybrid Mobile App Developer, I built Youfolo, an innovative app designed to make the interview process clean and clear. Unique for its offline-first approach, Youfolo records interview audio, captures notes and images with timestamps, and saves all data directly on the mobile's local directory storage without requiring backend support. I integrated the Google Drive upload feature, allowing users to securely share all interview resources (audio files, images, notes) to the cloud. My work involved deep dives into mobile local directory structures for iPhone and Android, enhancing Cordova audio plugin features, and implementing Google Auth login via the `cordova-inapp-browser` plugin.

Technical Details

Technologies Used
Ionic Framework
Angular
Cordova
Ng-Cordova
Google Drive Integration
Project Information

Duration

Apr 2015 - Oct 2015 (7 months)

Team Size

N/A

My Role

Hybrid Mobile App Developer

Key Achievements
  • Understood and implemented local directory structures for iPhone and Android for offline data storage.

  • Developed robust read/write functionalities for files in the mobile local directory.

  • Integrated and enhanced Cordova audio plugin features for high-quality interview audio recording.

  • Successfully implemented Google Drive integration for secure resource sharing.

  • Developed Google Auth login plugin using `cordova-inapp-browser`.

Challenges & Learnings
  • Mastering mobile local directory structures for persistent offline data storage.

  • Enhancing Cordova plugins to meet specific application requirements (e.g., audio recording).

  • Implementing secure and reliable third-party integrations like Google Drive and Google Auth in a hybrid app.

Explore This Project

Ready to Collaborate?

If you have a project in mind or just want to connect, feel free to reach out.