簡野 琴音 (Kotone Kanno)

大学3年 / ソフトウェアエンジニア志望

サイバー大学 IT総合学部 卒業見込み: 2028年3月 就活: エンジニア職

就活管理アプリ(開発中)

GitHubリポジトリ

概要

本アプリは、就活生向けのスケジュール・タスク・ドキュメント管理アプリです。


対応予定プラットフォーム

  • PCブラウザ
  • iPhoneアプリ(開発予定)

機能一覧

カレンダー機能

  • 就活に関するスケジュールを登録できる
  • イベントの種類(説明会、選考等)、企業によってスケジュールをフィルターできる

企業情報管理機能

  • 企業に関する情報を表形式で記録できる
  • 企業に関するメモをMarkdown形式で記録できる
  • 企業の選考ステップと合否を記録できる

タスク管理機能

  • 就活に関するタスクをチェックリスト形式で管理できる
  • タスクを期限によって並べ替えできる
  • 企業によってタスクをフィルターできる

ES管理機能

  • これまでに書いたエントリーシートを記録できる
  • 設問カテゴリごとに回答を分類できる
  • キーワードから文章を検索できる

使用技術・選定理由

フロントエンド

  • React: SPAによる操作性を実現するとともに、コンポーネント化で再利用性・保守性を高めるため採用
  • TypeScript: 型安全性を確保し、開発時のバグを減らすため採用
  • Vite: 高速な開発環境を構築するためのビルドツールとして使用
  • Tailwind CSS / shadcn/ui: 既存コンポーネントを利用し、UIを効率的に構築するために使用

バックエンド

  • Spring Boot / Java: REST API設計を意識したバックエンド開発経験を得るため採用
  • Gradle(Kotlin DSL): ビルドおよび依存関係管理に使用

主要ライブラリ

  • Spring Web: REST APIの実装に使用
  • Spring Security: 認証・認可の実装に使用
  • Spring Data JPA: データベース操作の簡略化のため使用

データベース

  • PostgreSQL: リレーショナルデータの管理およびTEXT型・JSON型の活用のため採用

拡張予定

機能追加予定

認証機能

  • アカウントやGitHubのアカウントによるログイン

AI機能

  • 過去のES回答に基づき、新しい設問への回答案を生成

通知機能

  • スマホアプリ通知
  • LINE通知
  • メール通知

開発ドキュメント

GitHubリポジトリ内にある、各種ドキュメントへのリンクです。