エクササイズ提供するアプリケーション(オフショア開発事例) ■概要 Excersiseはスポーツが好きな人に向けて開発されたアプリ。ユーザーが作成したグループで友達と予定をあわせて練習したり、メンバーの練習の進捗状況を確認したりできる。また、他のユーザーとチャットしたり、通知したりする機能もある。 支払い方法はNaverのみ。 ■NTQの作業範囲 設計、実装、テスト ■技術 NodeJS, ReactJS, React Native, NestJS ■主な機能 ・エクササイズグループ管理・グループ管理ファイルのリーダーとして登録・練習後のリーダー評価・チャット・アプリユーザーへのプッシュ通知の自動送信・練習グループ、イベント、FAQ情報、チュートリアル、静的ページ、クーポンの管理・韓国の人気のある支払いゲートウェイを介した支払い
のコンテンツ管理システムおよびコマース(オフショア開発事例) ■概要 Fitzroy Football Clubは、オーストラリアを拠点とする非常に人気のあるサッカーチーム。開発チームは、ショートメッセージサービス(SMS)、eコマース、ソーシャルメディアを管理。NTQは、Fitzroyの開発チームと協力して、サッカープレーヤー、ファンに情報を提供し、サッカー製品の売買ができるウェブアプリケーションを開発。 ■NTQの作業範囲 設計、実装、テスト ■技術 Business Catalyst, Siteglide ■主な機能 ・会員 ・クラブ情報 ・ニュースとイベント ・サッカー ・コミュニティビジネス ・ショップ
学校管理システム(オフショア開発事例) ■概要 学校のアクティビティレポートやバスのスケジュールなど、全てをカバーする学校管理システム。このアプリは、効果的な管理に必要なすべての機能、強力な組織機能、優れたレポートカードジェネレーターを教育者に提供する。一部の機能は、生徒が学校の活動に参加することを奨励するように設計されており、学校のイベントのお知らせへのアクセス、バスの追跡、アプリの調査、課題の提出も可能。 ■NTQの作業範囲 設計、実装、テスト ■技術 Swift ■主な機能 1.学校の従業員・教師向けアプリ ・学校のアクティビティレポート・落とし物・お知らせ・学生の情報・ニュース 2.学生向けアプリ ・学生調査・論文・カウンセラー・落とし物・学校のイベント・バスのスケジュール
コーチ検索(オフショア開発事例) ■概要 Android、IOS、およびバックエンドで実行されるシステム。ユーザーがまさに今、探しているスポーツコーチと出会える。まず、ユーザーはサインインするためのアカウントを作成。その後、名前を入力するだけで、コーチのリストが表示される。クリックして、コーチ情報、利用可能なコースなどの詳細情報を表示し、コースの予約を開始できる。場所やスポーツカテゴリなどの特定のフィルターに基づいて、コーチを簡単に検索できる。 ■NTQの作業範囲 設計、実装、テスト ■技術 iOS, Android, PHP ■主な機能 バックエンド:チューター情報、コーススケジュール、ユーザー情報など、スポーツコーチデータベースの管理クライアント(Android、iOS):場所、スポーツカテゴリ、タイムテーブルに基づいたコース、スポーツコーチの検索。コースの予約、評価。コーチへのメッセージ送信。
ライブストリーミングアプリの事例(オフショア開発事例) ■概要 女性ストリーマー及び男性視聴者向けのライブストリーミングアプリの開発。一名の視聴者のみ入れるチャットルームがつくられる。女性のストリーマーはライブの魅力をアピールできるように、アプリのフィルター機能を利用することが可能。視聴者はハート、コメントやギフトをストリーマーに贈ることができる。 ■課題・対策 ライブ中に画像フィルタやリアクションをリアルタイムで行うソリューションも含めた実施 ■NTQの作業範囲 設計、開発、テスト ■技術 ・Server:Java・iOS:Swift・Android:Kotlin ■主な機能 ・「いいね」を出すボタン、ギフト送付・受け取り機能 ・ヒストリー確認機能(アッとことがあるユーザー確認など) ・友達リスト管理 ・メッセージおよびビデオコール
自転車の危険予知システムの事例(オフショア開発事例) ■概要 自転車を利用しているユーザーが危険な場所に近づくと、ユーザーに危険性を通知させるためのシステム。自転車に乗っている際、事故が起こりそうになるとセンサーが情報を収集してデータベースを作成・追加されるため、更新性も担保されているシステムです。 ■課題・対策 課題① モバイルでセンサーを収集すること 対策① iOS:コアモーション 課題② 危険検出アルゴリズムを構築すること 対策② 機械学習の使用 課題③ ビデオ処理 対策③ ビデオツールボックスを使用する ■NTQの作業範囲 基本設計、コーディング、テスト、メンテナンス ■技術 Python、Swift、SQL、TensorFlow、TensorFlowLite、Keras、iOS、iOS Core Motion ■主な機能 ・データ(モーションデータ)を収集するようにiOSのセンサーを自動的に設定する。 ・センサーから収集されたデータをリアルタイムで処理、機械学習に基づいて急ブレーキを検出する。 ・SDKが急ブレーキをかけることを検出すれば、アプリ側に応答する。 ・SDKが検出したデータの正確性について、アプリが応答できるようにする。 ・アプリはSDKが検出できない急ブレーキを報告できるようにする。 ・位置情報を自動的に収集し、急ブレーキを検知した位置を保存する。 ・ブレーキを検出するとビデオを録画する。 ・急ブレーキが発生する時点の前後に10秒ビデオを保存する。 ・S3で急ブレーキを検出するとき、センサーから収集されたデータ及び場所・ビデオを保存する。