長野県にある小さな洋菓子店、「ながのCAKE」の商品を通販するためのECサイト。
元々近隣樹民が主な顧客だったが、昨年始めたInstagramから人気となり、全国から注文が来るようになった。
InstagramのDMやメールで通販の注文を受けていたが、情報管理が煩雑になってきたため、管理機能を含んだ通販サイトを開設しようと思い至った。
・通販では注文に応じて製作する受注生産型としています。
・現在通販での注文量は十分に対応可能な量のため、1日の受注量に制限は設けていません。
・送料は1配送につき全国一律800円。
・友人や家族へのプレゼントなど、注文者の住所以外にも商品を発送することができます。
・支払い方法はクレジットカード、銀行振込から選択できます。
機能名 | 説明 | 非ログイン時利用可否 |
---|---|---|
ログイン機能 | ・メールアドレス、パスワードでログインできる。 ・ログイン時のみ利用できる機能が利用可能になる。 |
○ |
ログアウト機能 | ・ログインしている状態からログアウト状態にする。 ・ログイン時のみ利用できる機能が利用できなくなる。 |
× |
商品一覧表示機能 | ・商品を一覧表示する。・ジャンル検索結果を表示する場合は、検索条件に当てはまる商品のみ一覧表示する。 | ⚪︎ |
商品詳細情報表示機能 | ・商品一覧画面で選択した用品の詳細情報を表示する。 ・カート追加機能が表示されている。 |
⚪︎ |
カート追加機能 | ・カートに商品を追加することができる。 | × |
カート一覧機能 | ・カートの中身を一覧表示することができる。 | × |
カート編集機能 | ・カートの中身の個数を編集したり、削除したりすることができる。 | × |
注文機能 | ・カートの中身の購入をすることができる。 ・支払い方法や発送先を設定することができる。 |
× |
会員情報編集機能 | ・登録している情報を編集することができる。 | × |
退会機能 | ・退会手続きをすることができる。 | × |
配送先追加・編集機能 | ・登録している配送先を一覧で確認することができる。 ・配送先の新規追加・修正・削除をすることができる。 |
× |
注文履歴一覧表示機能 | ・過去の注文概要を一覧で確認することができる。 | × |
注文履歴詳細表示機能 | ・注文の詳細(注文商品や個数など)を確認することができる。 | × |
機能名 | 説明 | 非ログイン時利用可否 |
---|---|---|
ログイン機能 | ・メールアドレス、パスワードでログインできる。 ・ログイン時のみ利用できる機能が利用できるようになる。 |
⚪︎ |
ログアウト機能 | ・ログインしている状態からログアウト状態にする。 ・ログイン時のみ利用できる機能が利用できなくなる。 |
× |
注文履歴一覧表示機能 | ・過去の注文概要を一覧で確認することができる。 | × |
注文履歴詳細表示機能 | ・注文の詳細(注文商品や個数など)を確認することができる。 ・注文ステータス、製作ステータスを変更することができる。 |
× |
顧客一覧表示機能 | ・顧客情報を一覧で確認することができる。 | × |
顧客詳細情報表示機能 | ・顧客の詳細情報を確認することができる。 ・顧客のステータス(有効/退会)を切り替えることができる。 |
× |
商品一覧表示機能 | ・登録商品を一覧で確認することができる。 | × |
商品詳細情報表示機能 | ・商品の詳細情報を確認することができる | × |
商品情報変更機能 | ・商品の登録情報を変更することができる。 ・販売ステータスを変更することができる。 |
× |
ジャンル設定機能 | ・ジャンルの追加・変更・ステータス切り替えを行うことができる。 | × |
$ git clone git@github.com:utopeer/NaganoCake.git(SSH)
or
$ git clone https://github.com/utopeer/NaganoCake.git (HTTPS)
$ cd NaganoCake
$ bundle install
$ rails db:migrate
$ rails db:see
$ rails s -b 0.0.0.0
ターミナル(もしくはコマンドプロンプト)で上記の作業を行った後、ローカルサーバーにアクセスしてご覧ください。
【管理者用アカウント:ログイン】
メールアドレス:admin@admin
パスワード:admin0
【顧客用アカウント:ログイン】
メールアドレス:member1@member
パスワード:members
(登録画面にて新規登録も可能です。)
・HTML&CSS
・Ruby
・JavaScript
・フレームワーク
⚪︎Ruby on Rails (5.2.4)
・bootstrap
・devise
・jquery-rails
・kaminari
・refile, require: "refile/rails", github: 'manfe/refile'
・refile-mini_magick
・pry-byebug
チーム名【 utopeer 】
メンバー
・奥原夢輝
・村田花穂
・望月亘