BestRamen ラーメン口コミアプリ
自分と同じ好みの人と繋がれるラーメンのみの口コミアプリを作成したいという想いがきっかけになった。 ラーメン好きと言っても、好みは分かれる。 食べログの評価がくても自分の好みかは分からない。 そこで、自分と同じ好みの人を探せば、好みのラーメンと出会えるのでは、と考えて今回のプロダクトを作成した。
SNS形式でラーメンの口コミを投稿する。 他人の口コミはホーム画面(タイムライン)やユーザーページ、ショップページにて閲覧可能。 マップから店舗検索が可能。(現在マップ表示のみ実装。検索機能は追加予定。) マイページにて、自分の好きなラーメンBEST3を登録できる。 他人のBEST3も確認可能。
投稿、マップ、フォローなど多機能な口コミアプリを実現している。
全体的にデザインにこだわり,使いやすいUIデザインや,デバイスによらずに使用できるようにAutoLayoutの工夫を行なっている。
従来の口コミアプリよりも”同趣味の人と繋がる”ことに重きを置くことで、お気に入りのラーメン屋さんが似たような人から、好みのラーメン屋の開拓がしやすくなる。
データの充実(某口コミサイトの情報をクローリングし、店舗情報を充実)
機械学習を用いて、好みそうな投稿、趣味が合いそうなユーザーをおすすめ表示。
いいね機能/メッセージ機能などを追加しSNSとしての役割も充実。
- 使いやすく,心地よいUIデザイン
- Firebaseを用いたデータ管理
- 投稿機能/フォロー機能をはじめとする多機能の搭載
- 多種類のデバイスで対応するためのAutoLayout
- 言語:Swift5
-
Xcode 12.0.1
-
GitHub
-
Illustrator(ポートフォリオムービー作成)
-
PremierePro(ポートフォリオムービー作成)
- Map Kit
- Firebase/Storage
- Firebase/Firestore
- Firebase/Auth
- GoogleSignIn
- RSKImageCropper
- iPhone 11 その他のデバイスの動作確認中
gem 3.0.3 cocoapods 1.10.0 Xcode 12.0.1
git clone https://github.com/taise-hikawa/BestRamen.git
pod "Firebase/Firestore"
pod "Firebase/Storage"
pod "Firebase/Auth"
pod "FloatingPanel"
pod "RSKImageCropper"
pod 'GoogleSignIn'
pod "FirebaseFirestoreSwift"
pod install
※現在Firebaseの使用上限量に達したため、デフォルト画像を表示する設定になっております。()
- Map画面で店舗を検索する機能は未実施。現在検索フィールドのみ存在。