提案した案件の情報
- Date: 2021.06.28
- プラットフォーム:Lancers(案件リンク)
- タイトル: 本文記載のURLのようなランキングサイトの作成
- 結果: クライアント側のキャンセル
提案動画
提案の際、文字や画像だけではわかりにくいこと、多々あります。
町のWeb屋 大島は、双方の円滑なコミュニケーションを第一優先に情報差異を極力減らすため、動画を活用しています。
お客様のニーズ
- みんなのランキングみたいなコミュニティーサイトを運営したい。
- Webで公開した後はアプリ化も考えているので、それを前提で開発してもらいたい。
- なるべく早く公開したい。
私の提案内容
- フレームワーク: React Native (Expo)
- サーバー: AWS Amplify
- データベース: AWS Aurora ( db.t3.small )
- 運用コスト: 月 6,000円ぐらい
開発規模、運用、公開までのスピードを考え、 Web や Android、 iOS をそれぞれで開発するのではなく、一緒に開発できる React Native(Expo) を提示。
類似の Ionic や Xamarin 、 Flutter もありますが、情報量は React Native が一番多そうなのでこちらを選定。
サーバーについては、 Expo のチュートリアルにしたがった CDN での運用を検討した結果、 AWS Amplify がベストと判断。
AWS Amplify は、チュートリアルも充実していて、安心してデプロイまで進めることができる、と判断しました。
データベースについても AWS Amplify に従う形で AWS の Aurora を検討。
一般的なレンタルサーバーに比べると月MAX 45 USD は高いかな、と思いましたが、ベースは Node.js で動いているし、アプリのデータベースはどの道 Firebase などサービスが必要なので AWS 一元管理で効率的かな、と判断。
今回学んだことは、今後の糧にしていきます。
このような情報を公開する理由
案件に応募して採用になればいいですが、不採用になることも多々あります。
私の場合、応募の際にはクライアントの要望をイメージし、ニーズを遂行できるように下調べし、見積価格や工程を提出。
場合によっては丸 2日 3日かかるケースも。
その2日3日、未採用の場合は、無駄..... にはできませんので、検討事例として公開できる内容であれば公開します。
案件自体は Lancers 上で公開されており、プロジェクトも未着手なので Public な情報圏として扱っています。
Web上でのビジネスを検討されている方の参考になればいいな、と思っています。