レバテックフリーランス / フリーランス
社内向けeラーニングシステムの開発支援
短期間でも入れる案件がないかとクライアントに提案され参画。フルタイム で入ることが可能だったので週5日で稼働。OpenAIを使用した社内向け eラーニングシステムの開発をレバテックのエンジニアとして支援。 [画面数] 画面数は約20ページ [解決した課題] Flutterの経験がないメンバーの技術的なサポートをした。Flutter Webを使用した フロントエンドの業務を担当。API GateWayを経由してLambdaに、HTTP POST GETをする処理、OpenAIからのレスポンスを受け取る処理の実装を 担当いたしました。 追加実装のコードは、riverpod generatorを使用しRiverpod v-2に対応。非同期な 処理にはAsyncNotifierを使用。freezed + Notifierで、ViewModelのデザイン パターンに合わせて機能を設計・実装した。 バックエンドに不具合があり急なAPI仕様書の変更にも迅速に対応した。 [担当業務] ・動作検証 ・AWS Lambdaと通信する処理 ・バグ対応・調査 ・ドキュメント作成 技術構成 Flutter、Riverpod、Freezed、GoRouter、Go、 Gin、 AWS、TablePluse