Reversi HTML+JavaScriptで動作するリバーシ(オセロゲーム) 製作期間:1週間 既存のシーケンス図とクラス図をもとに作成 Slackにて遠隔でのコードレビューを受けつつ、開発を行いました。
架空ECサイト オンライン八百屋 HTML、CSS、JavaScript、PHP、MySQLによるフルスクラッチ 製作期間:約3か月 (企画から実装まで全て個人で製作) 主な機能 ショッピングカート・ログイン・会員登録 販売管理・在庫管理・商品登録 他環境から独立した利用が可能(セッションを使用) その他の特徴 インタラクティブなUIの実装(アコーディオンメニュー、画像ポップアップ、モーダル表示、スムーズスクロールなど レスポンシブデザイン(PC、タブレット、スマートフォンに対応) 非同期リクエスト セキュリティ対策(CSRF、XSS、SQLインジェクションなどへの対応)
画像に透かしを入れるツール(サーバー負荷が大きいため非公開) HTML、JavaScript、PHP(GDライブラリを使用) 製作期間:約3週間(企画から実装まで全て個人で製作) 主な機能 パラメータ入力時にリアルタイムで画像に反映 (非同期通信で更新。負荷低減のためリクエストのタイミングを制限。) パラメータをテンプレートに保存可能 DOMによるシングルページ 個人用のツールとして作成しました。