2024.06
開発ダッシュボード
社内開発環境をセットアップするダッシュボード画面を新規構築
1社目単独プロジェクト
Skills
Appleシリコン製のMacでVagrantが動作しないため、Docker環境への移行が必要となりました。
移行後もエンジニア以外の社員がスムーズに開発ができるようにダッシュボード画面を開発しました。
技術選定から要件定義、画面設計などの上流工程から実装、運用保守まで一貫して単独で担当しています。
ボタン1つで全自動環境構築が可能なダッシュボード画面を新規構築しました。
WebSocketを用いて、Express.js のバックエンドと React のフロントエンドをリアルタイムで連携させ、開発環境のセットアップ状況をユーザーに即座にフィードバックできるUI・UXを実現しました。
数多くのサービスをボタンひとつで環境構築したり、SCSSをCSSにコンパイルできる機能を備えています。
イメージのコンテナレジストリ管理、CICDによるビルド〜デプロイ環境を構築し、開発からデプロイまでのプロセスを大幅に効率化しました。