英会話スクールWordPressサイト

担当工程:HTML/CSSコーディング・WordPress化

Basic認証ID:webson, PASS:webson-pass
英会話スクールの模擬サイト。XDデザインカンプからのコーディング、WordPress化。CSS設計はFLOCSS+BEMを基本的な考え方として設計しています。

  • 成功事例のブロック

    画像eng-sch01

    成功事例は随時得ることができるのものなので、お客様で更新できることが望ましいことが多いです。今回はWordPressでカスタム投稿タイプとカスタムフィールドを使用して実装しました。画像についても、変更可能としました。

  • よくある質問ブロック

    画像eng-sch02

    JavaScriptで実装しました。QAいずれも、分量が多くなっても、レイアウトが崩れないことに注意してスタイルを整えました。

  • デフォルトのアイキャッチ画像

    画像eng-sch03

    画像取得のロジックで、アイキャッチ画像が設定されていないときには、予め用意した画像をアイキャッチとして表示するようにしました。アイキャッチ画像はCanvaでサクッと作成しました。

  • サブループの使用

    画像eng-sch04

    最新記事から3件、関連記事3件、おすすめの記事など、よくあるサブループを使用しています。また、記事詳細画面ではサイドバーにカテゴリリストも表示するようにしています。

  • コールトゥアクション部分のコンポーネント化

    画像eng-sch05

    CTA部分はincludeできるように、コンポーネントに切り出しています。

英会話+フィットネス

担当工程:HTML/CSSコーディング

Basic認証ID:webson, PASS:webson-pass
XDデザインカンプからコーディングしました。アニメーションの部分でいろいろ学びが多かったです。かなり前に勉強したアニメーションをmixinにするという考え方も、これの実装している中で理解することができたのは大きな収穫。

  • aos.jsとkeyframesを併用

    画像eng01

    スクロール連動アニメーションはAOSをCDNで使用しました。その他のアニメーションはCSS、keyframeで定義して使っています。

  • Studioブロック

    画像eng02

    Swiper.jsを使用。矢印のデザインをカスタマイズしています。

  • Priceブロック

    画像eng03

    Priceブロックのスマホ画面では横にスクロールできるようにしています。その際、スクロールができることがわかるように矢印を表示スクロールすると消える処理をJavaScriptで実装しています。

  • QAブロック

    画像eng04

    それまで、使ったことのなかったdetails-summaryタグを使用しています。Q,Aのマークを擬似要素にして、HTMLをスッキリかけるように意識しました。

建設会社

担当工程:HTML/CSSコーディング

Basic認証ID:webson, PASS:webson-pass
PSデザインカンプからのコーディングにおいて、画像の一括書き出し、Zeplinで値の確認など、新しいスキルを身につけることができました。週15時間稼働のイメージでなんとか2週間くらいで実装しました。調べながらの実装も多かったので、今後もっとスピードをあげていきたいところです。
Basic認証ID:webson, PASS:webson-pass

  • PSカンプ→Zeplinを使用

    画像const-company02

    PSカンプをZeplinで読み込んで、それをメインにコーディングを進める。画像の書き出しについても、使用画像を一括で書き出すなど、効率化を意識して作業をすすめました。

  • ヘッダーナビの斜め線区切り

    画像const-company01

    ・skewを使用。デザインの再現とレスポンシブのときの挙動に注意して実装しました。

  • MV

    画像const-company04

    swiper使用のスライドショーを実装。斜めにカットした画像が、徐々に拡大したあと画面切り替え。カンプで再現されている影の見落としが内容に気をつけて、デザインの再現するようにしました。

  • 使用画像の切り替え

    画像const-company03

    pictureタグを使用。PCとSPで使用する画像を切り替え。

ブルーリーフパートナーズ様ホームページ制作事業LP

担当工程:HTML/CSSコーディング

XDでのデザインカンプをいただいてコーディングしました。デザインを再現することは当然ですが、感じた違和感をできるだけ迅速にコミュニケーションをとって解決することを意識しました。コミュニケーションにはSlackを使用していて、デザイナーさんも素早く反応していただき、スムーズに進めることができました。

  • 各セクションのタイトル

    画像blue-leaf02

    タイトルのCSSをコンポーネント化していたので、各セクションごとのpadding,marginの小さい差が気になりました。、デザイナーさんに相談をして揃えるように提案しました。

  • サービスブロック

    画像blue-leaf01

    デザイナーさんからの指定は特にない中、以下の点を提案して実装。JavaScriptでカードのオープン・クローズを実装。オープンしたときに画面にオーバーレイ、フィックスして、スクロールロック。いくつも開いてしまう自体を防ぐようにしました。カードの閉じるボタンとオーバーレイ部分をクリックで閉じるようにしました。

静的サイト
コーディング

静的サイトコーディング
  • デザインを忠実に再現します。デザインの意図を汲み取ります。考えたことについては、迅速に綿密にコミュニケーションをはかります。
  • 適切な場所に適切なタグを使用するセマンティックなマークアップをします。コーディングルールなどがございましたら、そのルールをよく理解し、忠実にコーディングします。
  • GitHub,Bitbucketなどの使用も可能です。また、npmScriptなどを使用した効率化も意識して作業を進めています。

WordPress

WordPressのアイコン
  • WordPressのテーマを使ったサイトの構築、テーマカスタマイズでの実装、オリジナルテーマ作成まで請け負うことができます。
  • 検索、カスタム機能などについては、プラグインで実装、プラグインなしで実装など、ご要望に応じて対応いたします。
  • 必要に応じて、記事等更新マニュアルの作成も可能です。教員経験を生かして、わかりやすいマニュアルを作成します。

Gatsby

Gatsby.jsのアイコン
  • 静的サイトジェネレーターGatsbyを使用したサイト構築ができます。事前ビルドによって、静的サイトとして公開できるので、様々なメリットがあります。
  • 表示スピードの速さ、画像の最適化などで、SEOに強いサイトが構築できます。
  • ヘッドレスCMS(主にmicroCMS)を使用して、更新しやすいブログ機能の実装も可能です。




  • ・サイトへのご訪問ありがとうございます。
  • ・コーディングスキルで、貴社事業の成長につながるお手伝いをさせていただきたいと考えています。
  • ・軽微な修正、更新業務など外注しづらい案件にも対応いたします。
  • ・まずは、ご連絡いただき、そんほんすのことを知っていただければうれしいです。
そんほんすについて →

WEBSON・そんほんすのコーディング業務について

  • ・サイトの成長のために、適切なタグ使用、構造、保守性の高いCSSを追求します。
  • ・WordPressテーマカスタマイズ、オリジナルテーマ、GatsbyJSでのサイト構築に対応します。
  • ・サーバー、Git、ワークフローの自動化など周辺技術も大事にして業務の効率化をはかります。
サービスについて →

コーディング実績

コーディング実績の一部をご紹介します。 サイトリンク先には一部Basic認証をかけています。IDとパスワードは共通で、ID:webson, PASS:webson-pass です。

  • 英会話スクールWordPressサイト

  • 英会話+フィットネス

  • 建設会社

  • ブルーリーフパートナーズ様ホームページ制作事業LP

サービス

提供できるサービスです。各カードをクリックして、詳しい解説をご覧ください。

  • 静的サイト
    コーディング

    静的サイトコーディング
  • WordPress

    WordPressのアイコン
  • Gatsby

    Gatsby.jsのアイコン

WEBSON・そんほんすについて

そんほんす

小学校教員20年以上。48歳から本格的にプログラミング、WEB制作のことを勉強しはじめました。2021年8月1日ウェブ制作・開発フリーランスWEBSONを開業しました。

コーディング、プログラミングに関わること

2020年1月 とぎれとぎれだったプログラミング学習に復帰。
2020年3月〜 Progate web開発パス、Railsチュートリアル完走、Isara模写完成
2021年2月〜 Over40WebClub主催勉強会登壇(初学者が登壇することで学習内容をアウトプットする趣旨)
2021年2月〜 教材紹介サイト(13ページ)HTML/CSS〜WordPress化案件、ウェブ制作事業LPコーディング案件納品

お問い合わせ

どんなことでも結構ですので、まずは、こちらからご連絡をくださいませ!