About the project
numberF is a startup from Washington DC that is changing how digital art is discovered, distributed and consumed. Dadi Akhavan, the founder of numberF, is an avid art lover who wanted ordinary TVs to stream digital art. He built numberF to be the Netflix of the digital art world, where art lovers can watch digital art through a simple subscription.

Video. Art. Evolved.
The world of video art remains obscure, indecipherable and too abstract for many. numberF is trying to break the mold and bring art to everyone.
While designing the whole user experience, BigBinary kept things extremely simple. Users start with a preselected set of featured videos, and then choose their preferred channels.

Collect and Play
The concept is simple. Up-and-coming artists upload their videos to the platform, and users pick the videos they like to build a collection of their favorites.
The collection then plays the way you want it to. Whether you are hosting a party or want to sit back and enjoy the art, the experience adapts to you.
Adaptive Bit Rate Streaming
To stop videos from freezing while they buffer, BigBinary built an adaptive bitrate streaming system for numberF.
Developing the web application
We built the web application with Ruby on Rails and PostgreSQL. Videos play with HTML5, and we used Zencoder for video encoding.

Building mobile applications using React Native
We built numberF's mobile application with React Native. Because React Native is cross-platform, numberF did not need to build and maintain two separate apps in Objective-C/Swift and Java.
The app was built quickly in React Native, then launched to users on both iOS and Android.

Technology stack
Ruby on Rails
ReactJS
React Native
PostgreSQL
Tailwind
Sidekiq
Redis


