8万ユーザを超えるスキルシェアサービス(iOS, Android, Webアプリ)の企画から開発/運用
- 業種
- 情報非公開
- 地域
- 情報非公開
- 規模
- 情報非公開
- 費用
- 情報非公開
モバイル・Webの両プラットフォームにおいて、スキルシェアサービスに必要な各種機能(決済・認証・プッシュ通知・リアルタイム通信・テキストチャット・ビデオチャット等)を横断的に設計・開発。またUXコンセプト設計やインタビュー、プロトタイプ構築/検証など人間中心設計のアプローチを取り込んだ開発を行うことで、ユーザーより高評価を得ました。インフラ・CI/CD・監視まで対応し、スケーラブルなサービス基盤を提供しています。
- 制作物種別
- マッチングサイトSNSiPhone、iPadアプリAndroidアプリ
- 業務範囲
- 要件定義・仕様策定・設計・実装・テスト・運用保守
- 業務の概要
- 8万ユーザーを超えるスキルシェアサービス(iOS / Android / Web)の立ち上げから運用までを一貫して提供。
UXコンセプト設計やユーザーリサーチから、モバイル/WebアプリのUIUX設計・開発、API基盤やインフラ構築に至るまで、プロダクトの全体像を見据えた設計・実装をワンストップで対応しています。技術選定や保守運用も含めたトータルな支援により、立ち上げフェーズからスケール・安定運用までを見据えた開発が可能です。スピード感と品質の両立が求められるプロジェクトでも、実績に基づいた体制構築で着実な成果を提供します。
- 開発規模・期間
- 初期リリースまで約1ヶ月、その後アジャイル開発により継続的に機能追加・改善(約5年)
- 利用技術
- PythonjavascriptMySQLサーバ設定ネットワーク設定
- 利用サーバー環境・DB
- LINUXサーバーAndroidiPhone
- 備考
- 言語 Python3, TypeScript
DB MySQL, Redis
OS Linux(Debian)
FW Django, Django REST framework, Celery, uWSGI, Expo, ExpoRouter, React, Next.js, Tailwind, firebase, Realm, Recoil, TanstackQuery, Sentry, 生成AI, pytest, OpenAPI, Circle CI, GitHub Actions, AWS(ECS, Fargate, EC2, Lambda, S3, Cloudfront, RDS, ELB, Route53), Grafana, Loki, Mimir, Prometheus, Nginx, Agora, Square, OAuth, JIRA, IntelliJ IDEA, Figma, Figjam, Redash, WordPress, WebSocket
実績・事例画像
実績・事例の詳細
「アーキテクチャ概要」
バックエンド
DjangoとDRF(Django Rest Framework)で開発されたREST APIです。バックエンドで管理するOpenAPIからTypeScriptで記述されたAPIクライアントを自動生成しています。その他、Celeryでワーカーを構築し、生成AIや定期ジョブの実行を行っています。
フロントエンド(iOS, Android)
Expoによるクロスプラットフォーム開発です。Expo Routerでルーティングを実装し、TanstackQueryによるサーバステート管理、その他ステート管理にRecoil、ローカルDBにRealmを用いています。
フロントエンド(Web)
Next.js (App Router)、Tailwind CSS
インフラ
API・ワーカーはAWS ECS on Fargate/EC2でコンテナ運用、ExpoはEASを活用したビルドパイプラインを構築してWebライクな開発を実現しています。Next.jsはVercelにホスティングしています。これらはCircleCIやGitHubActionsでCI/CD構築をしています。静的ファイル等はCloudfrontでCDN配信しています。
監視
Grafanaでログ・メトリクス監視、Redashでビジネス監視をしています。ともにECSにセルフホスティングしています。
「実績(一部)」
・React Native(Expo)によるiOS・Androidのクロスプラットフォーム開発の実現
・Sqaure SDKを用いたクレジットカード支払い機能の設計実装(Expo未対応のためパッチ対応を行う)
・iOS、 Android両OSのアプリ内課金(消耗型・自動更新サブスクリプション型)の設計実装
・iOS、 Android両OSのPush通知機能の設計実装
・OAuthによるGoogle・Appleソーシャル認証の設計実装
・Agora SDKを用いたビデオチャット機能の設計実装
・アプリ内広告(Google Admob)を視聴して成果報酬を付与する機能の設計実装
・アプリ内ポイントをギフトコードや別サービスポイントに変換する機能の設計実装
・WebSocketを用いたメッセージ等のデータ同期の仕組みの設計実装
・S3に保存されたビデオチャットのHLSファイルをセキュアに配信する仕組みを構築 (Cloudfrontを用いたCookie認証)
・Universal Links (iOS)、 App Links (Android) によるモバイルアプリ・Web間のシームレスな遷移を実現
成果・結果
安定した初期リリースを達成し、8万ユーザ規模のサービスとして成長。以後もユーザーFBを元に継続的な機能追加・改善を実施。特に決済・課金・広告・ビデオチャット・通知などCtoCサービスに必須となる機能群を高品質で実装したことで、収益増加とユーザー体験向上に大きく寄与しました。
業務内容
-
「初期費用を抑えてスピード開発」一貫対応のWebアプリ制作支援
-
人気
1
-
実績
1
-
価格 -----
要件定義から設計・開発・保守までワンストップで支援。Next.jsやDjangoを用いたモダンなWebアプリを構築し、チャット・課金・認証・動画配信等も対応可能。8万ユーザ以上が利用する …
-
-
iOS/Androidに両対応。開発コストを抑えたコスト最適なモバイルアプリ開発
-
人気
1
-
実績
1
-
価格 -----
iOS・Androidの同時開発に対応。課金・チャット・広告・通知・ビデオ通話等、CtoC向けアプリに必須の機能をUIUX設計含め、ワンストップで実装し、8万ユーザ規模のサービス開発実績を …
-