I had an idea for a productivity app. Enter a list of steps to be completed, hit play, and Staircase speaks the first step in your ear. Complete the task and then continue to the next step the same way you would skip to the next song.

I chose to build the app with Flutter to maintain a single codebase for deployment on both Android and iOS platforms. I chose Cloud Firestore to host the database, and leveraged the Google Cloud text-to-speech API. I used the audio_service Flutter plugin to interact with the native APIs for background audio on iOS and Android.

The name Staircase was inspired by this quote by Martin Luther King Jr:

“Take the first step in faith. You don’t have to see the whole staircase, just take the first step.”

The app is available now on the App Store and Google Play!

Check it out at staircase.app!

app store button google play button