ローディング中...

PRIME

FRONT-END

PORT_FOLIO

SCROLL DOWN

新しい道を作り
いつもチャレンジする

フロントエンド開発に活かしている私の考え方は、

好奇心を持ち、計画的に行動すること

これまでの経験を通じて、決してあきらめない姿勢を大切にし、 常により良い成果を目指して取り組んできました。
また、常に顧客の視点を意識しながら、一つの技術や言語にとどまらず、新しい技術やトレンドを学び、実践を通して経験を積んでいます。

  • #継続力がある
  • #最後までやり切る
  • #粘り強く取り組む
詳細を見る
クローズボタン

MY_STORY

  2012年からデザインに興味を持ち、自らデザインし、制作することを楽しんできました。さまざまなプロダクトデザインの経験を通じてWebデザインにも関心を持つようになり、Webデザインの基礎を学びながらコーディングを始めました。
プログラミングを通じて自分のアイデアを形にすることに大きな達成感を覚え、そこから本格的にプログラミングの世界へ踏み出しました。

  • project_1
  • project_2
  • project_3
  • project_4
  • project_5
  • project_6
  • project_7

[ 2015 - 2016 作品 ]

  IT分野に進む前は、2015年よりデザイナーとして活動を開始し、2016年6月からは韓国でフリーランスの展示デザイナーとして、現場管理およびデザイン設計に従事しました。
 インターンから始まり、さまざまな分野のプロジェクトに携わってきました。こうしたデザイン経験は、プログラマーとしての成長にも役立っており、言語やアルゴリズムを学ぶ中で、デザイナーが意図する表現や方向性をより深く理解できるようになりました。
 常に最新のトレンドに沿って新しい技術を学べることに達成感を感じています。不足している部分を一つずつ補いながら、プログラムに関する知識と実装力を高めるため、継続して学習しています。

TECH STACK

アイコンにマウスを合わせると、詳細な説明が表示されます。

# FRONTEND
  • HTML5

    HTML5

    WEBアクセシビリティと標準準拠を遵守し、セマンティックタグを使用してマークアップすることができます。

  • CSS3

    CSS3

    positionおよびdisplayプロパティを適切に活用して、レスポンシブWebを適用することができます。

  • JavaScript

    JavaScript

    配列、条件分岐、メソッド、DOMを理解し、さまざまな状況に適用することができます。

  • TypeScript

    TypeScript

    型定義を活用し、コードの可読性と保守性を高めながら実装することができます。

  • React

    React

    フックやコンポーネント設計を理解し、再利用性の高いUIを構築することができます。

  • Next.js

    Next.js

    SSRや静的サイト生成を活用し、効率的なWebアプリケーションを構築することができます。

  • Sass

    Sass

    SCSSの文法とモジュール化を活用し、スタイルを整理しながら実装することができます。

  • jQuery

    jQuery

    DOM操作やイベント処理を理解し、既存サイトの動きやUI制御に活用することができます。

# BACKEND
  • Node.js

    Node.js

    サーバーのAPIを構築し、DBと連携してCRUD機能を実行することができます。

  • PHP

    PHP

    基本的な構文とサーバーサイド処理を理解し、Webアプリケーション開発に活用することができます。

  • Laravel

    Laravel

    MVC構造を理解し、ルーティングやデータ連携を含む基本的な機能を実装することができます。

# DATABASE
  • MySQL

    MySQL

    テーブル設計、クエリの実行、データの追加・更新・削除など、基本的なデータ管理を行うことができます。

  • PostgreSQL

    PostgreSQL

    リレーショナルデータベースの構造を理解し、プロジェクトに合わせたデータ設計と操作を行うことができます。

  • MongoDB

    MongoDB

    Mongooseを使用してスキーマを定義し、アプリケーションと連携したデータ処理を行うことができます。

# USING_TOOL
  • VisualStudio code

    VS Code

    主に使用しているコーディングツールで、コーディングを便利にする拡張機能をインストールして利用しています。

  • GitHub

    GitHub

    リポジトリ管理やコード共有、バージョン管理の流れを理解して活用することができます。

  • Postman

    Postman

    APIリクエストの確認やレスポンス検証を行い、開発中の動作確認に活用することができます。

  • Figma

    Figma

    デスクトップやモバイルのUI/UXデザインを作成し、デザイン確認に活用することができます。

  • Adobe Illustrator

    Adobe Illustrator

    ベクター形式のデザイン要素やアイコン、グラフィック素材を制作することができます。

  • Adobe Photoshop

    Adobe Photoshop

    マスク効果やレイヤーを活用し、さまざまなグラフィック要素を制作することができます。

  • JSON

    JSON

    オブジェクト構造を理解し、APIレスポンスや設定データとして活用することができます。

WORKS

kazaru_project_main
kazaru_project_img1
kazaru_project_img2
kazaru_project_img3
kazaru_project_img4
KAZARU
個人プロジェクト
Photoshop、Illustrator、Figmaを用いて制作したECサイトデザインです。
アメリカのトレンドデザインやハイブランドのデザインを参考にし、
モノトーンを基調とした、ユーザーが見やすいデザインを意識して制作しました。もっと見る

~~~

純粋なデザインツールのみを使用して作成しました。
当初からWebサイトがどのように作られているのかに興味があり、
趣味としてこのプロジェクトを始めました。
制作期間は長くありませんでしたが、次回はより時間をかけて、フロントエンド技術も取り入れながら
実際に動作するWebサイトとして制作したいと考えています。
  • #PhotoShop
  • #Illustrator
  • #Figma
  • #Web Design
  • #prototype
project_main
PROJECT_IMG
PROJECT_IMG
PROJECT_IMG
PROJECT_IMG
TOSS(ver.jp)
個人プロジェクト
TOSSの金融サービスを参考に、日本向けのWebサイトとして再構成した個人プロジェクトです。
TOSS社のメインカラーを参考にし、シンプルで信頼感のあるUI・UXを意識して制作しました。
必要な情報だけを分かりやすく整理し、ユーザーが直感的に操作できる構成を目指しました。
  • #PhotoShop
  • #Illustrator
  • #Figma
  • #Web Design
  • #金融システムデザイン
project_main_img
prime_kim_img_1
prime_kim_img_2
prime_kim_img_3
PrimeKim
個人プロジェクト
Next.jsとMongoDBを用いて開発したECサイトです。
MongoDBを活用し、商品データの登録・取得・更新・削除などのCRUD機能を実装しました。 もっと見る

~~~

Next.js 14を使用することで、フロントエンドとバックエンドの連携について理解を深めることを目的に制作しました。一部未完成のコンポーネントがあるため、機能追加やUI改善を継続的に進めています。
  • #TypeScript
  • #Next.js
  • #MongoDB
  • #TailWind_CSS
  • #レスポンシブ対応
L.E.O.T_main
L.E.O.T_img_1
L.E.O.T_img_2
L.E.O.T_img_3
L.E.O.T
個人プロジェクト
L.E.O.Tは「Locate Estate Of Tomorrow」の略で、
未来の理想的な住まいを見つけるという意味を込めた不動産サイトです。 もっと見る

~~~

オレンジをメインカラーにし、初めてReact.jsを使用して制作しました。
コンポーネント分割やページ構成を意識しながら、Reactの基礎理解を深めることを目的に取り組みました。
デザイン面では、物件情報を見やすく整理し、
ユーザーが必要な情報にスムーズにアクセスできる構成を目指しました。
また、アニメーションを取り入れることで、画面全体に動きを加え、
不動産サイトとしての高級感や信頼感を演出しました。
  • #React.js
  • #JavaScript
  • #Styled-Components
  • #レスポンシブ対応
slack_clone_main
slack_clone_img_1
slack_clone_img_2
slack_clone_img_3
Slack Clone Coding
個人プロジェクト
Slackの公式ホームページを参考に、学習目的でクローンコーディングを行いました。
既存サイトのレイアウトやマークアップ構造を分析し、自分なりにコンポーネント化して実装しました。
UIの再現だけでなく、レスポンシブ対応やコンポーネント設計の理解を深めることを目的に制作しました。
  • #TypeScript
  • #Next.js
  • #Tailwind_CSS
  • #CloneCoding
fox_tech_main_img
fox_tech_img_1
fox_tech_img_2
fox_tech_img_3
fox_tech_img_3
Fox Tech
個人プロジェクト
Fox techは、パソコンやPC周辺機器に関する商品情報を紹介するブログサイトです。
Figmaを用いて要件定義やUI設計を行い、Viteを使用して約1週間で実装しました。 もっと見る

~~~

カード型レイアウトを中心に、商品情報を見やすく整理し、
ユーザーが特徴を比較しやすい構成を意識して制作しました。
また、レスポンシブ対応やコンポーネント設計にも取り組み、
短期間でのフロントエンド開発の流れを学ぶことができました。
  • #TypeScript
  • #bootstrap
  • #CSS
  • #vite
  • #blog Page
fox_tech_main_img
next_food_door_img_1
next_food_door_2
next_food_door_3
next_food_door_3
メシドア
個人プロジェクト
フードデリバリーサービスを想定したWebアプリケーションです。
料理の検索、店舗一覧、カート追加、注文履歴、プロフィール管理など、
実際のデリバリーサイトをイメージしてUI/UXをリニューアルしました。 もっと見る

~~~

既存プロジェクトをベースに、LP画面、ハンバーガーメニュー、
店舗マップ、問い合わせフォーム、利用規約ページなどを追加し、
より実用的なサービス画面に近づけています。
  • #JavaScript
  • #MUI
  • #CSS
  • #node
  • #Delivery Page
cloudia_market_main_img
cloudia_market_img_1
cloudia_market_img_2
Cloudia Market
個人プロジェクト
フロントエンドとバックエンドを使用して構築したマーケットサイトです。 メインページでは商品一覧や商品詳細を確認でき、管理者ページでは商品の登録・編集・削除などの商品管理ができます。 もっと見る

~~~

ユーザー向けの画面と管理者向けの画面を分けて構成し、商品データを管理しながら実際のECサービスに近い操作感を目指して実装しました。
  • #React
  • #JavaScript
  • #CSS
  • #Java
  • #Docker

DESIGN & GRAPHIC

詳しく見るにはマウスを上げてクリックしてください。

  • KAZARU

    KAZARU PROJECT

    • #000000
    • #D3D3D3
    • #2D3347
  • PROJECT

    Fox Tech

    • #F98351
    • #737373
    • #D9D9D9
  • PROJECT

    PrimeKim

    • #000000
    • #FFFFFF
    • #FF3A3A
  • LEOT_Project

    L.E.O.T

    • #FF9D00
    • #000000
    • #F5F5F5
  • meshidoor_main

    メシドア

    • #8B2601
    • #C17A47
    • #353535
  • cloudia_market_product

    Cloudia Market

    • #111827
    • #F8FAFC
    • #64748B

CONTACT

PROJECT PRIME

プロジェクトの実装が完了次第、順次アップロードしています。

GitHub GitHubを見る

github.com/kimpm78