Information

92dfc42a 08f9 4d19 9159 ff34cca30d52
  • 作者
  • User image default やぶき
  • 作品リンク
  • 92dfc42a 08f9 4d19 9159 ff34cca30d52 WaNTo
  • 概要
  • 「WaNTo」はみんなのレビューや評価サイトを一覧表示するサービスです。なにか欲しい物があった時、レビューサイトなどを見て、そのアイテムが本当に自分にとって欲しい物かを調べると思います。その時、検索結果をクリックしたら、ショッピングサイトなどが表示され、すぐに前の画面に戻って他のサイトを探すといった経験はありませんか?そのような手間を省き、最短で最適なアイテムを見つけることができるサービスです。

  • タグ
  • こだわり・開発背景
  • こだわった点、
    ・サイトでユーザーが迷子にならないようなシンプルなデザイン(cssはgridを用いて作成)
    ・pythonのスクレイピングで3つのフィルターを用いて特定サイトのみを表示
    ①論理式(AND,OR,NOT)を用いたキーワード検索
    ②取得したURLからショッピングサイトのURLをフィルター
    ③残ったURLのタイトルに特定キーワード(中古、通販など)が入ってURLをフィルター
    ・本番環境をユーザーと管理者で分けることでスクレイピング時のサーバ負荷を分散

  • 開発環境
  • 開発環境
    Docker, Django, PostgreSQL, GitHub

    本番環境
    AWS(Fargate, ECR, RDS, ALB), Django Gunicorn, Nginx, Celery

  • 制作期間
  • 2020年12月から本格的にプログラミングの勉強を始め、1月にDjango、2月の前半でDockerとAWSを学び、「WaNTo」は2月の終わりから、制作し始めました。本番環境まで制作するのは初めてのことであったので、色々手探りで調べながら、なんとかリリースする事ができました。