MY-JESU-STAY PROJECTレビュー
緒論
プロジェクトが終了したらすぐにレビューを作成しようとしました.
深刻な体力枯渇のため、休憩後すぐに企業提携を開始した.
回顧録を書くのが遅くなった.でも私にはJU-LABOプランより
これは有意義なプロジェクトなので、暇を見つけて回顧を書きたいと思います.
OVERVIEWクローンサイト マイヤー通りhttps://www.myrealtrip.com/?utm_source=google&utm_medium=search_pc&utm_campaign=44443142579&utm_term=%EB%A7%88%EC%9D%B4%EB%A6%AC%EC%96%BC%ED%8A%B8%EB%A6%BD&gclid=CjwKCAiAjoeRBhAJEiwAYY3nDLcfCANyxmilDiwyi18ydINRHY-_uqMJOoH78YqbbZjp95K1tNIomxoC-TIQAvD_BwEサイト概要 マイルTripは国内最高の旅行サポートソフトウェアで、旅行に必要なすべてを検索して予約することができます. 旅行準備、航空、宿泊、現地交通、現地経験(旅行、チケット、特価旅行、コース)などすべての旅行経験を結びつけて、新しい旅行方式を形成します. プロジェクト期間 2022/02/14 ~ 2022/02/25
INTRODUCE TEAM(チーム概要)チーム名 MY-JESU-STAYチームメンバー Frontend-鄭秀珍、石正道、林彩賢、金智允 Backend-崔昌賢、莫輝廷 MY-JESU-STAY GOALS(目標)単純に宿泊予約サービスを提供しているサイトが多いです.
会議を通じて、「済州島に1ヵ月滞在する」という企画アイデアを提示した. コアサービスは、済州島の1ヶ月滞在に適した宿泊(&体験)の予約と決済を支援するサービスを提供しています. 主なサービス
登録・登録会員(ソーシャルログイン)
ホームページ
寮のリスト&地図
寮の詳細
居所を予約する
宿泊予約情報の確認
必須の実装(実装済み)登録/登録 ソーシャルログイン 宿泊リスト&地図ページ 寮リスト&地図ページフィルタリングアプリケーション 寮詳細ページ 予約機能 UNITTEST その他の実施(実施済み)私のページ 予約情報の確認 AWS 3パケットを使用して画像およびビデオ をアップロードする AWS&DOCKER配備 USED STACK(使用する技術)
Backend Frontend Communication Tool Arcitecture INTRODUCE MY-JEJU-STAY
Database Modeling
初期設定仮想環境、DATABASE を作成 git repository clone django install django cors-headers install mysqlclient install 作成 Gitブランチ Djangoプロジェクト の作成 settings.py作成 requirement.txt の作成
生成 gitinore サーバ動作チェック を実行
作成したAPIリスト
users/LoginView
users/KakaoLoginView
users/SignUpView
users/ReservationInfoView
KakaoLogin人気商品とカテゴリメニュー返却
Search&Filter(滄県)
商品検索機能(キーワードを含む商品)
キーワードと商品名をicotainsで比較し、検索機能を実現しました.
Type(ml)で商品リストをフィルタ
商品リストページにmlで商品をフィルタリングする機能を実現しました.
Popular製品(滄県)の人気商品を区別する機能
userテーブルとproductテーブルの間に中間テーブルを作成します.
ユーザが製品をクエリー(クリック)する際にuser idとproduct idをテーブルに格納することを実現した.
get or createを使用してユーザーの重複クリックを防止します. メリット
「最初のチームプロジェクト」は私にとって最高のポイントです.
一人でアルゴリズムの問題を解決するのも面白いですが、チームプロジェクトを通じて
私にとって、人々と一緒に開発した環境はもっと楽しいと思います.
もちろん私たちのチームメンバーも良い人ですが、彼らは
同僚がいるので、プロジェクトは順調に完成したようです.
また、コメントも一風変わった楽しみです.
他人のコードを見るのは慣れていませんが、コードを見るだけです.
いろいろ勉強になった気がします.
残念な点
思えば長所よりも残念な点が多かった.
ジュラボプロジェクトはPMなしで行われる.ほとんど最後にPMが必要だと知った.最初のプロジェクトなので、お互いに機能の開発に追われているのも原因の一つです.
私もチームに役に立つと思い、機能の開発に取り組んでいます.
しかし、迅速に良いスキルを創造することはチームに大きな助けにならない.
バックエンドにapiの準備ができていないのに、一緒に仕事をするフロントの準備ができていないと、意味がないようです.
の最後の部分
本当に印象的な最初のプロジェクトです.付加的な機能を成功させることができて満足できると思います.しかし、私は良い記憶よりも、残念なことを思い出して、2つ目のプロジェクトを準備したいと思っています.
プロジェクトが終了したらすぐにレビューを作成しようとしました.
深刻な体力枯渇のため、休憩後すぐに企業提携を開始した.
回顧録を書くのが遅くなった.でも私にはJU-LABOプランより
これは有意義なプロジェクトなので、暇を見つけて回顧を書きたいと思います.
OVERVIEW
INTRODUCE TEAM(チーム概要)
会議を通じて、「済州島に1ヵ月滞在する」という企画アイデアを提示した.
登録・登録会員(ソーシャルログイン)
ホームページ
寮のリスト&地図
寮の詳細
居所を予約する
宿泊予約情報の確認
Backend
Python , Django , MySQL , CORS Header, Bcrypt, pyJWT
HTML/CSS, JavaScript(ES6+), React, SASS
Trello, Slack, Git, Github
Docker, AWS EC2, AWS RDS, AWS S3, Postman, dbdiagram.io, httppi
Database Modeling
初期設定
生成
作成したAPIリスト
users/LoginView
users/KakaoLoginView
users/SignUpView
users/ReservationInfoView
商品検索機能(キーワードを含む商品)
キーワードと商品名をicotainsで比較し、検索機能を実現しました.
Type(ml)で商品リストをフィルタ
商品リストページにmlで商品をフィルタリングする機能を実現しました.
userテーブルとproductテーブルの間に中間テーブルを作成します.
ユーザが製品をクエリー(クリック)する際にuser idとproduct idをテーブルに格納することを実現した.
get or createを使用してユーザーの重複クリックを防止します.
「最初のチームプロジェクト」は私にとって最高のポイントです.
一人でアルゴリズムの問題を解決するのも面白いですが、チームプロジェクトを通じて
私にとって、人々と一緒に開発した環境はもっと楽しいと思います.
もちろん私たちのチームメンバーも良い人ですが、彼らは
同僚がいるので、プロジェクトは順調に完成したようです.
また、コメントも一風変わった楽しみです.
他人のコードを見るのは慣れていませんが、コードを見るだけです.
いろいろ勉強になった気がします.
残念な点
思えば長所よりも残念な点が多かった.
ジュラボプロジェクトはPMなしで行われる.ほとんど最後にPMが必要だと知った.最初のプロジェクトなので、お互いに機能の開発に追われているのも原因の一つです.
私もチームに役に立つと思い、機能の開発に取り組んでいます.
しかし、迅速に良いスキルを創造することはチームに大きな助けにならない.
バックエンドにapiの準備ができていないのに、一緒に仕事をするフロントの準備ができていないと、意味がないようです.
の最後の部分
本当に印象的な最初のプロジェクトです.付加的な機能を成功させることができて満足できると思います.しかし、私は良い記憶よりも、残念なことを思い出して、2つ目のプロジェクトを準備したいと思っています.
Reference
この問題について(MY-JESU-STAY PROJECTレビュー), 我々は、より多くの情報をここで見つけました https://velog.io/@choich_0807/MY-JEJU-STAY-PROJECT-회고テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol