Skip to content

madaramefarrell/BookStore

Repository files navigation

BookStore

Django 的練習作品,一個販賣書籍的購物車網站。

使用 Django auth 建立使用者帳號,並擴充 customer 以及 vendor 兩種身份,盡量利用 Django 所提供的套件達成功能,比如註冊會員、查詢密碼等等。

使用者方面,確認購買項目之後透過 Django 發送使用者信箱確認帳單,並使用 PayPal 測試帳號模擬付款功能。

網站上線至 Heroku,使用 Heroku Postgres 當作後端資料庫。上線後使用 dotenv 讀取 .env 裡的敏感資訊,避免資料外洩。

PayPal 付款部分功能參考 https://github.com/twtrubiks/django-shop-tutorial

Demo

  • 測試帳號 user

  • 測試密碼 defaultpasswd

  • 左上角登入帳號。

  • 使用測試帳號登入
    • 帳號 user
    • 密碼 defaultpasswd

  • 將欲購買書籍加進購物車。

  • 更改購買數量。

  • 點選右下角前往結帳。

  • 在帳單上填寫個人資訊,帳單建立之後會發送信件通知。

  • 使用 PayPal 開發者帳號密碼登入付款

  • 付款。

  • 帳單成立後收到通知信件。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published