baraud.io

BarAudio is an Android app available on the Play Store

image

Overview

BarAudio is an Android app available on the Play Store as a monthly subscription. It’s written in Kotlin with MVVM architecture using Compose, Firebase, and Google Cloud Functions on the backend. The app provides audible realtime alerts for financial securities including stocks, futures, options, and crypto.

The ecosystem of market exchanges, brokers, and third party platforms emits financial data in realtime. To be an effective trader, digital charts must be constantly monitored throughout the day. This causes eye strain and mental fatigue. Audio alerts from a mobile device provide an alternative source of information, allowing investors to step away from their screens with confidence.

Intended User

The intended user of this app is a securities day trader. This person buys and sells stocks, forex, commodities, or other financial instruments multiple times in a single day. This can be a casual trader with sporadic participation, or a professional investor whose income derives from the market cycle.

Primary Features

  • All exchange data available in realtime
  • Audio notifications customized by language, voice, speed, and pitch
  • Modern UI designed for Android 15
  • Sign-in with Google or GitHub
  • Secure webhook urls on Google Cloud
  • Unlimited webhook requests
  • Unlimited message storage

Monetization

A free trial is offered for one week, then converts to a rolling subscription of $5.99 per month. BarAudio does not contain advertisements.

Technical Notes

  • Compose using Material Design 3
  • MVVM architecture
  • Koin dependency injection
  • Webhook endpoint deployed on Google Cloud Functions
  • Firebase Cloud Messaging for notifications
  • Firebase Realtime Database for local and cloud storage
  • Google and GitHub federated authentication providers
  • Text-to-speech engines for audible alerts
  • Compatible with API 35, Android 15

User Experience