Project Description
Bitcoin.TV
Web-based platform for cryptocurrency videos
Bitcoin.TV is an online platform which digests Youtube’s video database and then sources high-quality, admin-selected videos and video channels related to cryptocurrency education and investment. Videos are displayed in admin-managed sections and grouped by channel. Users can favourite videos and channels and view them later in their account profile.
Client: Bitcoin.TV, USA
Industry: Cryptocurrency

Bitcoin.TV
Web-based platform for cryptocurrency videos

Bitcoin.TV is an online platform which digests Youtube’s video database and then sources high-quality, admin-selected videos and video channels related to cryptocurrency education and investment. Videos are displayed in admin-managed sections and grouped by channel. Users can favourite videos and channels and view them later in their account profile.
Client: Bitcoin.TV, USA
Industry: Cryptocurrency
Key Requirements
Easy-to-use, responsive, fast-loading website
Resource-efficient, selective Youtube video crawling and Bitcoin.TV video database update
Automated as well as manually triggered database update
Advanced channel and video search
User management
Admin-managed advertising and content sections
Platform personalization options for the users – favoriting, video watching history
Custom cryptocurrency ticker based on third site API data
Responsive layout
Key Requirements
Easy-to-use, responsive, fast-loading website
Resource-efficient, selective Youtube video crawling and Bitcoin.TV video database update
Automated as well as manually triggered database update
Advanced channel and video search
User management
Admin-managed advertising and content sections
Platform personalization options for the users – favoriting, video watching history
Custom cryptocurrency ticker based on third site API data
Responsive layout

Our Role
Assigning a software development dedicated team in this project, our role was to make our client’s idea come to life, relying on our technical expertise, dedication and active communication skills. We were responsible for executing the following activities to the highest quality:
- Requirements gathering – product consulting, researches, prototyping, wire-frames and UI/UX design
- Implementation – software development of the front and back-end, QA and testing
- Delivery & support – deployment, hosting setup and monitoring
Our Role

Assigning a software development dedicated team to this project, our role was to make our client’s idea come to life, relying on our technical expertise, dedication and active communication skills. We were responsible for executing the following activities to the highest quality:
- Requirements gathering – product consulting, researches, prototyping, wire-frames and UI/UX design
- Implementation – software development of the front and back-end, QA and testing
- Delivery & support – deployment, hosting setup and monitoring
Technologies
- Ruby, Ruby on Rails
- CoffeeScript
- Bootstrap
- Puma
- Sidekiq, Redis
- Capistrano
- PostgreSQL
- RSpec
- SendGrid
- Youtube API
- OAuth login
- NginX
- Ubuntu
- DigitalOcean
- Let’s Encrypt
- Airbrake
- Errbit
The result
Our software development dedicated team has developed a world-class end-to-end web based solution, which resulted in:
Thousands of visits and video views daily
Easy video and content sections management
User friendly, fast-loading website
Single place to monitor everything related to cryptocurrencies
The result
Our software development dedicated team has developed a world-class end-to-end web based solution, which resulted in:
Thousands of visits and video views daily
Easy video and content sections management
User friendly, fast-loading website
Single place to monitor everything related to cryptocurrencies
See more projects
We are proud to have delivered over 100 customers’ projects in 15 years.
Web based invoice automation solution that automates the capture and processing of supplier invoices.