ecommerceのデモサイトです。
ecサイトの機能を楽しむことができます。
https://ecommerce-py-haruki.herokuapp.com/
成功 4242 4242 4242 4242
失敗 4000 0025 0000 3155
4000 0000 0000 9995
- Django 4.0.3
- Python 3.10.4
- Heroku/heroku-postgresql
- Docker/docker-compose/nginx,postgresql,gunicorn
- AWS/S3
- Bootstrap/html/css
- stripe
- CircleCi
- dockerで開発し、githubのmainブランチにpushするとcircleciが自動でデプロイする。
- 初めはpythonの仮想環境を利用していたが、psycopg2でエラーが起こり、osの依存関係を解消するため、dockerを利用。
- 画像ファイルはawsのS3上に保存し、取り出して利用している。
- サインアップ、ログイン、ログアウト
- カテゴリー検索、文字検索
- ページネーション
- フォーム入力内容の登録と、自動入力
- 郵便番号から住所自動入力
- 商品の追加変更削除、カート
- 注文、クレジットカード決済
- 配送状況、購入履歴(管理画面)