---
title: "How BigBinary Built numberF"
description:
  "Learn how BigBinary built numberF, a digital art platform using Ruby on Rails
  for the web and React Native for mobile."
canonical_url: "https://www.bigbinary.com/clients/case-studies/numberf"
markdown_url: "https://www.bigbinary.com/clients/case-studies/numberf.md"
---

# How BigBinary Built numberF

Learn how BigBinary built numberF, a digital art platform using Ruby on Rails
for the web and React Native for mobile.

## Project

Turn your TV into a new way to experience digital art like never before

Client: numberF

Role: Software Development

Year: Nov 2014 - March 2019

## About the project

numberF is a new startup from Washington DC that is disrupting how digital art
is discovered, distributed and consumed. Dadi Akhavan, the founder of numberF,
is an avid art lover and wanted standard TVs to streaming digital art. He built
numberF to be the Netflix of the digital art world, where art lovers can access
digital arts using a simple subscription service.

## Video. Art. Evolved.

The world of video art remains obscure, indecipherable, and too abstract for
many. numberF is breaking to break the mold. It is bringing art to the common
mass. While designing the whole user experience, BigBinary kept things extremely
simple. The user starts with a preselected set of featured videos, and then the
user can choose their preferred channels.

## Features

### Collect and Play

The concept is simple. Up-and-coming artists would upload their videos to the
platform. Users would select the videos of their liking and would build a
collection of their favorite videos. All the videos from the collection will
play to your liking. In this way, whether you have a formal party or want to sit
back and enjoy the arts, the system is adaptive and enjoyable.

### Adaptive Bit Rate Streaming

To prevent videos from freezing during buffering, BigBinary developed an
"adaptive bitrate streaming" system for numberF.

### Developing the web application

For building the web application, we used Ruby on Rails with PostgreSQL. For
playing video, we use HTML5, and for video encoding, we use Zencoder.

### Building mobile applications using React Native

We built their mobile application using React Native. With the cross-platform
development benefits of React Native, numberF did not need to develop and
maintain two different apps (Objective-C/Swift & Java). The mobile application
was rapidly built using React Native (JavaScript), then launched and scaled to
the end-users on iOS and Android.

## Testimonial

As a tech company, you depend on solid engineering expertise with trust and
confidence. The BigBinary team are not only very knowledgeable and come up with
innovative solutions, but more importantly, are responsible and reliable.

Dadi Akhavan

## Links

- [Human page](https://www.bigbinary.com/clients/case-studies/numberf)
