GALERIE
お客様はポスターや額縁を販売するECストアを迅速に公開したいと考えていました。コスト効率が高く使いやすいソリューションとしてWordPressとWooCommerceが選定されましたが、UIテーマはゼロから構築する必要があり、一部のカスタム開発も求められました。
- PHP
- WooCommerce
- Wordpress

プロジェクトの目標
お客様はポスターや額縁を販売するECストアを迅速に公開したいと考えていました。コスト効率が高く使いやすいソリューションとしてWordPressとWooCommerceが選定されましたが、UIテーマはゼロから構築する必要があり、一部のカスタム開発も求められました。
プロジェクト概要
フルスタック開発者として、サイトのコードベース、カスタムUIテーマ開発、デプロイメントとサーバー管理、カスタム機能開発まで、本プロジェクトのすべてをお手伝いしました。実装した機能は次のとおりです。
– 基本的なHTML5テーマを起点に、SavoyやStorefrontなど他のテーマを参考にしつつ、お客様向けの全新カスタムWooCommerceテーマを構築しました。
– Unsplash APIとの連携: Unsplash APIから無料画像をダウンロードし、ポスター商品を自動作成する機能を提供。編集者はその後、インポートした商品を手動で選択して公開できます。
– パーソナライズポスターの開発。訪問者が氏名、誕生日などの情報を送信するとポスターに描画され、動的に生成されたポスターをプレビューして注文できます。裏側では注文プロセスにフックし、高品質で印刷可能なPDFファイルを動的に生成し、メールで印刷業者へ送信します。
使用技術
– データベース: MySQL
– Webアプリ: WordPress、WooCommerce
– Webフロントエンド: WordPress、jQuery、jQuery UI
– デプロイメントモデルとツール: AWS EC2、Nginx。
スクリーンショット



