Git Product home page Git Product logo

22zemi's People

Contributors

kenichirokaneko avatar milmilmilk avatar nakamuratoru avatar seal-git avatar tnakai11 avatar tokky08 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

22zemi's Issues

表示されるお店について

  • 同じお店が何度も出てくる
  • リジェクトしても高い店ばっかり出てくる
  • エリアを「新宿」から「東京」に変えても出てくる店が変わらない
  • カテゴリなしが多い.yahooロコでその店を見るとカテゴリがあるのになぜ?
  • その店の最寄り駅が知りたい

レコメンド機能は働いている?

レコメンドの精度よりも,いろんなお店を表示する方が大事だと思います.
今no dataが頻発するのは,ジャンルを絞りすぎだからだと思うので,なるべく広くとるべきではないでしょうか?
ユーザーとしては,似ているお店が絞られれて表示されるよりも,いろんな候補を出してくれる方がありがたいと思います.(特に最初の20件ほどは)
なんなら価格帯だけでレコメンドを決めてしまってもいいくらいだと思うので,デモまでにそこを話し合い&修正がしたいです

QueuePoolエラー

下記のエラーに対して,#194max_overflow=-1 と対処しましたが,sessionを毎回作り直したほうが良いはずです.

sqlalchemy.exc.TimeoutError: QueuePool limit of size 5 overflow 10 reached, connection timed out, timeout 30.00 (Background on this error at: https://sqlalche.me/e/14/3o7r)

Backend: 値段検索ができない

YahooローカルサーチAPIのmaxpriceとminpriceを使っているのですが、条件に合わない店が出てきてしまいます。

何回かお店をAPIから呼ぶとエラーが出る

TypeError: props.dataList.reverse is not a function
CardsContainer
src/components/Selection.js:173
  170 | }
  171 | // お店ごとに情報カードを生成
  172 | // TinderCard として扱うことでスワイプを可能にしている
> 173 | return (props.dataList.reverse().map((data) => {
      | ^
  174 |     return (
  175 |         <TinderCard
  176 |             onCardLeftScreen={(dir) => {

設定画面での決めるボタン

設定画面では,「みんなで」ボタンを押すとポップアップが出るのですが,ここでIDを指定して入るシチュエーションはありえないのでは?
「ひとりで」と同様に新しくIDを作るだけならポップアップはいらないと思います.

もしくは,「ひとりで」「みんなで」ボタンを押すと「さっきの れすきまを続ける」「新しい れすきま」みたいにして既存の部屋に戻るか新規作成を選ばせるようなUIを提案します

店カードの挙動が3枚ごとに止まる

店カードをめくっていくと,3枚ごとにラグが出て,一瞬どこかの店が表示された後に次の店が表示されるという挙動をしている.おそらく3個ごとに店を取ってきている合間に,余計なリクエストが走っているのではないか?

リスト表示のおすすめ順

リスト表示のおすすめ順が、オススメ度の順になっていないし、投票数の順にもなっていない。投票者数順になっているみたいです。

一応、サーバ側でソートしてから送信しているので、その順で表示してくれればそれっぽくなるはずです。

iPhoneXでの表示崩れ

iPhoneXでは検索条件と,フッター,ヘッダーに崩れがありました

chrome

safari

reactからpython-flaskのAPIを叩くとnetwork errorが起きる

reactでaxiosを使って"python-flask:5000/get_sample_db"を叩いても,リクエストが届かない.
flask側でデバッグモードにしてパケットを監視しても,httpリクエストが届いていない.コンソールにNetwork Errorと出ている.
reactコンテナに入ってcurl -X POST python-flask:5000/get_sample_dbを実行すると正しくレスポンスが返ってくるので,サーバー側の不具合ではなさそう.
クロスオリジン制約に関連したエラーなのかと思うが,よくわからない.

データを preload するタイミング

/info のレスポンスを待っている間 /feeling のレスポンスも返ってこないため最後の1枚が表示されたタイミングしかデータを preload する隙がない。より早いタイミングで preload を行うにはマルチスレッド可が必要?

TinderUIとGridListのスクロールが競合してレストランカードの画像を下にスクロールできない

レスキマ画面での不具合

内容

GridListの画像をスクロールしようとするとカード全体が上に持ち上げられてしまい、スクロールできない

解決策

GridList上に▲▼ボタンを設置して、スワイプではなく、onClickイベントなどでスクロールするようにする(?)
GridList上にスクロールバーを設置する(?)
GridList上の上部をタップしたら上にスクロール、下部をタップしたら下にスクロールするようにする(?)

Google画像

  • create_imageを使えるようにする
  • searchで画像を取得しているが,Recommend.filter()後にしたい

お店のカテゴリ情報について

現在はcategoryに入っている情報を参照しているが,categoryよりもgenreに入っている情報の方が豊富なのでそちらを参照したい

画像と一緒にモーダルも再描画される

  • 選択画面にて発生中
  • 表示画像を制御するインデックスとモーダルボタンが同じコンポーネントで管理されているのが原因
  • 回避のためには画像表示部分を別コンポーネントに分けその内部で state を変更する必要がある

無限カード

今って無限にカードを表示できないですよね?4つのデフォルトのリストがあってそれを見れるだけという.local環境で無限にカードを表示させないのって理由ありますか?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.