csGRO — Sold & Acquired by OPSkins
csGRO — OPSkinsに売却・買収
Bootstrapped a digital items platform for CS:GO — trading, investing, stats, and an automated screenshot generator that cut 7-minute tasks to 16 seconds. Sold to a Santa Monica-based company.
CS:GO向けデジタルアイテムプラットフォームを立ち上げ — トレード、投資、統計、7分の作業を16秒に短縮する自動スクリーンショット生成ツール。サンタモニカの企業に売却。
Overview
A multi-purpose digital items platform for investing, trading, statistics, and automation based on Valve’s CS:GO items marketplace. Acquired by a Santa Monica-based company (OPSkins).
csGRO.com was a project spearheaded from scratch for over a year and a half. Bootstrapped and entirely self-funded from minimum wage savings. Acquired in 2018 while still in Beta.
Platform Features
The site began as an investment portfolio tracker for digital video game items and evolved to include:
- Automated In-Game Screenshot Generator — Generated screenshots up to 4K resolution within seconds (~7 minutes reduced to 16-second max, without launching anything). The most successful aspect of csGRO; unique to the platform; the major reason behind the acquisition and influx of users ~6 months before acquisition.
- Trading Platform — Enabled users to trade items with each other
- Items Database — Tracked more than 500,000 unique user items
- Item Statistics — Aggregated market trends based on certain parameters
- Investments Portfolio — Showed profit/loss, included alerts, and more
My Role
- Handled frontend development, some backend tasks, automation, and set up supporting sites
- Built and set up a GPU server with ghost displays for the screenshot automation platform — saved ~$1,500 on displays and $740/month on fixed server costs
- Designed and prototyped every aspect of the site
- Hired specialized developers, including two contracted software engineers (necessary for obscure frameworks such as the Source Engine)
- Managed a team of nine: two software engineers and seven community volunteers
Biggest Impact
The screenshot generator reduced the average manual time of ~7 minutes to an automated 8–16 seconds without launching or installing anything. This feature alone drove the majority of user traffic in the ~6 months leading to acquisition.
Design Highlights
- Pattern-based badge system — Introduced a pattern-based badge system to help users identify rare patterns without hunting down specific numbers
- Icon usability — Divided into two categories: semi-transparent for functions, full transparency for badges
- Investment portfolio columns — Solved the challenge of varying user preferences by enabling/disabling specific columns
- Scamming countermeasures — Built profile and trading countermeasures to protect users
Summarizing a year and a half of work on a project to which I’m deeply emotionally invested is challenging, to say the least. I cannot express enough gratitude to the volunteers and developers for their unwavering commitment and hard work, persisting through thick and thin to meet deadlines.
Update: As of mid-2020, the parent company shifted focus to a different sector and no longer hosts Valve-related projects online; this unfortunately includes csGRO.
概要
ValveのCS:GOアイテムマーケットプレイスに基づく、投資、トレード、統計、自動化のための多目的デジタルアイテムプラットフォーム。サンタモニカを拠点とする企業(OPSkins)に買収。
csGRO.comは1年半以上にわたりゼロから主導したプロジェクト。ブートストラップで、最低賃金の貯蓄から完全に自己資金で運営。2018年にベータ段階で買収。
プラットフォーム機能
サイトはデジタルビデオゲームアイテムの投資ポートフォリオトラッカーとして始まり、以下を含むように進化:
- 自動ゲーム内スクリーンショット生成 — 数秒以内に最大4K解像度のスクリーンショットを生成(何も起動せずに最大16秒に短縮、元は約7分)。csGROで最も成功した側面;プラットフォーム独自の機能;買収の主要な理由であり、買収の約6ヶ月前からのユーザー流入の要因。
- トレードプラットフォーム — ユーザー間のアイテムトレードを可能に
- アイテムデータベース — 500,000以上のユニークユーザーアイテムを追跡
- アイテム統計 — 特定のパラメータに基づく市場トレンドを集計
- 投資ポートフォリオ — 損益を表示、アラートなどを含む
私の役割
- フロントエンド開発、一部のバックエンドタスク、自動化、サポートサイトの構築を担当
- スクリーンショット自動化プラットフォーム用のゴーストディスプレイ付きGPUサーバーを構築・設定 — ディスプレイ費用約$1,500とサーバーの固定費$740/月を節約
- サイトのすべての側面をデザイン・プロトタイプ
- 専門開発者を採用、2人の契約ソフトウェアエンジニアを含む(Source Engineなどのマイナーなフレームワークに必要)
- 9人のチームを管理:ソフトウェアエンジニア2人とコミュニティボランティア7人
最大のインパクト
スクリーンショット生成ツールは、平均手動時間の約7分を、何も起動やインストールせずに自動化された8〜16秒に短縮。この機能だけで、買収に至る約6ヶ月間のユーザートラフィックの大部分を牽引。
デザインハイライト
- パターンベースのバッジシステム — ユーザーが特定の番号を探し回らなくてもレアパターンを識別できるパターンベースのバッジシステムを導入
- アイコンの使いやすさ — 機能用の半透明とバッジ用の完全透明の2カテゴリに分類
- 投資ポートフォリオカラム — ユーザーの好みの違いに対応するため、特定のカラムの有効/無効を可能に
- 詐欺対策 — ユーザーを保護するためのプロフィールとトレードの対策を構築
深い思い入れのあるプロジェクトの1年半の作業を要約するのは、控えめに言っても難しい。期限を守るために、厚い時も薄い時も揺るぎないコミットメントと努力を続けてくれたボランティアと開発者たちに、感謝してもしきれない。
更新: 2020年半ば時点で、親会社は別のセクターに焦点を移し、Valve関連プロジェクトをオンラインでホストしなくなりました。残念ながら、これにはcsGROも含まれます。