加藤大輔

About Me

Webエンジニアを目指して学習中です。

職業訓練にて Java・Python の基礎を学習中です。
学習内容のアウトプットとして Web アプリケーションの制作に取り組んでいます。

React・TypeScript・Firebase を用いた勤怠管理アプリや、
JavaScript で実装したポモドーロタイマーを制作しました。
GitHub では、コミットやディレクトリ構成に悩みながらも、
エラーや課題を一つずつ調べて解決し、改善を重ねています。

Projects

勤怠管理アプリ(React / TypeScript)

React + TypeScript を用いて個人制作した勤怠管理アプリです。
出勤・退勤・休憩の打刻、勤怠履歴の確認、月次レポートの出力を実装しました。
状態管理や時間計算ロジック、UIの状態遷移を意識して設計し、Renderにデプロイしています。

公開URLを見る GitHubを見る

ポモドーロタイマー+ミニゲーム

作業効率向上を目的としたポモドーロタイマーに、
作業継続のモチベーションを高めるミニゲーム要素を組み合わせたWebアプリです。
JavaScriptによる時間管理と状態管理を意識して設計・実装しました。

公開URLを見る GitHubを見る

売上集計ツール(Python)

Excel/CSVファイルを指定フォルダに配置するだけで、
売上集計・月次サマリーを自動生成するPythonツールを作成しました。
業務での運用を想定し、bat実行を基本とした構成にしています。

GitHubを見る

売上集計・月次レポート作成ツール

売上CSVを自動で集計し、月別のExcelレポートを生成するPythonツールです。
複数ファイルの一括処理に対応し、手作業による集計ミスや作業時間の削減を目的に作成しました。
pandas・openpyxlを用いて、実務での利用を想定した構成にしています。

GitHubを見る

CLI Card Battle Game

Python学習のアウトプットとして制作した、CLIカードバトルゲームです。
カード効果やターン管理など、基本的なゲームロジックを実装しました。
「動くものを最後まで作り切る」ことを目標に取り組んだ作品です。

GitHubを見る

Learning

Contact

本ポートフォリオをご覧いただきありがとうございます。
ご連絡は下記よりお願いいたします。