ファッションブランドサイト
インドネシアのファッションブランド向けに、WordPressでWebサイトを制作しました。
コレクションやブランドの情報を紹介するサイトです。
フロントエンド HTML · CSS · JavaScript
- 役割
- WordPress開発者
- プロジェクト区分
- 過去の開発実績
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
インドネシアのファッションブランド向けに、WordPressでWebサイトを制作しました。
コレクションやブランドの情報を紹介するサイトです。
フロントエンド HTML · CSS · JavaScript
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
業務委託やパートタイムで、Webサイト・Webアプリケーションの新規開発に対応しています。
開発について相談する 開発実績一覧に戻るクライアントの機密保持のため、掲載していないプロジェクトもあります。
訪問・院内・法人向けサービスの予約管理と、在庫・請求・費用管理を一つにまとめた医療業務管理システムを開発しました。
クライアントと直接要件を整理し、設計・新規開発からデプロイ、運用サポートまで一貫して担当しました。
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
クライアントと直接打ち合わせを行い、業務上の要件を整理してアプリケーションを設計しました。
Ruby on RailsとPostgreSQLを使い、予約・サービスの実施管理、在庫、請求、医師への報酬、レポート機能を開発しました。
AWS上でDockerとKamalを使ったデプロイを担当し、運用サポートと継続的な改善にも対応しました。
訪問・院内・法人向けの予約を管理し、複数の患者やサービス、フォローアップの予約にも対応します。
パートナー、倉庫、薬局にまたがる在庫引当、手配依頼、配送伝票を管理します。
請求書発行サービスとの連携、手動での入金登録、医師への報酬(コミッション)、サービス原価、財務レポートに対応します。
役割に応じたアクセス制御に加え、業務ダッシュボードとレポートの出力機能を備えています。
AWSとDockerを使用し、Kamalでデプロイしています。運用サポートと継続的な改善も担当しています。
画面にはTailwind CSSとFlowbiteのコンポーネントを使用しています。TurboとStimulusでインタラクティブな更新を実装し、ViewComponentで再利用可能な画面部品を構成しています。
サービスの実施状況と入金状況を別々に管理しています。予約チケットの合計金額は、保存のたびではなく、関連データの変更時に再計算します。
必要な在庫の計算と引当処理を分離しています。サービスの種類に応じて在庫を引き当て、複数回の接種では残りの回数分をまとめて確保できます。
予約チケット・在庫・請求の処理を、それぞれ専用のサービスオブジェクトに分けています。処理結果の形式を統一し、成否・データ・エラー情報を一貫して扱えるようにしています。
入金、在庫、権限、レポートの業務フローをテストしています。一部の処理はバックグラウンドジョブで実行します。
この図はシステムの構成を説明するためのもので、実際のアプリケーション画面ではありません。
Jobfinderは、候補者の検索から応募管理、採用までを一元管理するプラットフォームです。
バックエンドエンジニアとして、PHPの独自フレームワークとMySQLを使って採用機能を開発しました。フロントエンドでは、主にJavaScriptの実装を支援しました。
管理ダッシュボードと応募検索機能に加え、候補者・求人・企業ページのバックエンド機能を開発しました。
スカウトを受けた候補者が承諾した後に、応募として扱う仕組みを実装しました。
面接、オファー、条件交渉から、Jobfinder内での契約書作成、採用までのフローを構築しました。
フロントエンドでは主にJavaScriptを担当し、HTML・CSSの実装も一部支援しました。画面デザインとスタイリングは、別のチームメンバーが担当しました。
管理ダッシュボード、応募検索、候補者・求人・企業ページのバックエンド機能を備えています。
直接応募とスカウトの2つの経路に対応しています。スカウトは、候補者が承諾した後に応募として扱われます。
面接、オファー、条件交渉、Jobfinder内での契約書作成、採用までを管理します。
候補者は直接応募するか、スカウトを承諾することで選考に進みます。
候補者がスカウトを承諾した後に、応募として扱われます。
直接応募の場合は、スカウトを経ずに応募プロセスへ進みます。
どちらの応募経路でも、その後は同じ選考フローに進みます。
条件交渉を終えた後、システム上の採用確定に進む前に、Jobfinder内で契約書を作成します。
インフラにはAWSとDockerを使用しています。採用機能は、プロジェクト内で使用しているPHPの独自フレームワーク上に実装しています。
この図はシステムの構成を説明するためのもので、実際のアプリケーション画面ではありません。
自動車部品・タイヤ・チューニングパーツを扱う日本のEC事業者向けに、PHP(Symfony)とMySQLでECシステムを開発しました。
顧客向けECサイトと社内管理画面の両方を構築・連携し、価格.com(Kakaku.com)との連携や、競合価格に基づく価格設定ロジックも実装しました。
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
SymfonyとMySQLでカー用品販売向けのECサイトと社内管理画面を開発し、両者を連携させました。
価格.comと連携し、掲載順位の向上を目的として、競合価格に基づく価格設定ロジックを実装しました。
自動車部品・タイヤ・チューニングパーツを扱うECサイトです。
顧客向けECサイトと並行して開発した、社内業務用のWebアプリケーションです。ECサイトと連携しています。
価格.comと連携し、掲載順位の向上を目的として、競合価格をもとに価格を設定する仕組みを備えています。
PHP(Symfony)とMySQLでECサイトと社内管理画面を構築・連携し、インフラにはAWSとDockerを使用しています。
この図はシステムの構成を説明するためのもので、実際のアプリケーション画面ではありません。
クライアントとの打ち合わせで要件を整理し、PHP(Laravel)とMySQLでオンライン講座プラットフォームをゼロから設計・開発しました。
利用者は講座を購入し、購入した講座の動画をWebサイト上で視聴できます。
フロントエンド HTML · CSS · JavaScript
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
クライアントと直接打ち合わせを行い、要件と開発範囲を整理しました。
PHP・Laravel・MySQLでWebサイトとWebアプリケーションをゼロから設計・開発しました。
講座の購入機能と、購入した講座の動画をサイト内で視聴する機能を実装しました。
利用者はWebサイトから講座を購入できます。
購入した講座の動画を、Webサイト上でそのまま視聴できます。
インドネシアの農産物供給・輸出企業向けに、WordPressでコーポレートサイトを制作しました。
商品、会社概要、問い合わせ先を紹介するサイトです。
フロントエンド HTML · CSS · JavaScript
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。
インドネシアのファッションブランド向けに、WordPressでWebサイトを制作しました。
コレクションやブランドの情報を紹介するサイトです。
フロントエンド HTML · CSS · JavaScript
守秘義務に配慮し、クライアント名とWebサイトへのリンクは掲載していません。案件名は内容を表す名称に置き換えています。