worksWeCharge
プロジェクト概要
Summary
電気自動車(EV)向けの充電サービスです。ネイティブアプリを通じて、充電手続きから料金精算までを一括して行うことができます。
クライアントの課題
Business Issue
エンドユーザー向けのネイティブアプリやWeb管理アプリなど、複数のアプリケーションにわたって開発支援をしてほしい。
新規アプリケーションの開発も依頼したい。
フロントエンド開発の生産性を高められるフロントエンドの専門家を探している。
達成成果
Achievements
ReactおよびReact Nativeを用いたアプリケーションのフロントエンド開発を主導し、コア機能の改善や新機能の開発を行った。
新規アプリケーションの技術選定から設計、開発までを一貫して主導した。
新たな設計方針を策定し、それに基づいて技術的負債の解消を実施。開発生産性を向上させた。
システム開発/Webコンサルティングについて提案いたします
事業やサービスの課題に合わせて、ご提案させていただきます。
打ち合わせでのヒアリングも可能です。
ユーザーアプリの開発
React Nativeを用いてユーザー向けアプリケーションの開発を行い、コア機能の改善や新機能の開発に取り組みました。
- 新しい充電方法・課金方法の追加
- 再充電機能、家族共有機能、利用履歴の詳細画面など、複数の新機能開発
- 直近の充電スポットでの再充電がすぐに行えるように、再充電機能の改善
- 写真や利用料金などの情報をユーザーが確認できるように、充電場所を探す画面の詳細表示をリニューアル
- 料金プランの仕様変更、プランの選び直し機能追加
短期間で新規アプリケーションを構築
Web管理ダッシュボードのフレームワークとして、RefineというReactベースのフレームワークを採用しました。
Refineは、管理ダッシュボードや社内ツール、B2Bアプリケーションなど、主にCRUD(作成、読み取り、更新、削除)操作に特化したアプリケーション向けのReactフレームワークです。
CRUD操作のロジックや画面の自動生成、データのフィルタリングやソート、認証認可、国際化などのプロジェクトの重要な側面に対して、Refineは高度でカスタマイズ性の高い機能セットを提供しています。これらを利用することにより、スケーラブルで高度にカスタマイズ可能なアプリケーションを短期間で構築することができました。
システム開発/Webコンサルティングについて提案いたします
事業やサービスの課題に合わせて、ご提案させていただきます。
打ち合わせでのヒアリングも可能です。
クライアント
ユビ電株式会社
クレジット
テクニカルディレクション:ユビ電株式会社、株式会社 SORA
フロントエンド:株式会社 SORA、伊藤(FLAT)
バックエンド:株式会社 SORA
使用技術
使用ツール