Menu Logo

RealTime - ソーシャルメディアアプリ

プロジェクト概要

SNSアプリです。ストーリーのアップロード、写真の投稿、写真やストーリーへの「いいね」やコメントができます。友達の追加、メッセージの送信、プロフィール写真のアップロードなど、さまざまな機能があります。RealTimeは、コンテンツの表示時間を制限することで「今この瞬間」のリアルな共有を促し、ユーザー同士のより深い関わりを生み出します。

私の役割

作成、構築、およびリリース前のテストを担当するリード開発者。

主な機能

  • 一定時間で消えるストーリーと投稿
  • リアルタイムでの写真撮影と共有
  • インスタントメッセージと友達機能
  • 「いいね」とコメント機能
  • プロフィールのカスタマイズと自己紹介

使用した技術

  • SwiftUI
  • Firebase(認証、Firestore、ストレージ、メッセージング)
  • MVVMアーキテクチャ
  • プッシュ通知
  • CoreData(ローカルキャッシュ)
  • Figma(UIデザイン)
  • GitとGitHub
Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 3

Toku Budget ― Mac向け家計管理アプリ

プロジェクト概要

Toku Budget は、収入・支出・請求予定をひとつの画面で管理できる Mac 向け家計管理アプリです。取引を手入力することも、CSV ファイルからインポートすることもでき、カテゴリ別や期間別の支出を詳細なグラフで可視化できます。請求日のリマインダーやパーソナライズされた AI アドバイス、AI コーチ機能によって、単に数字を見るだけでなく、より良いお金の習慣づくりをサポートします。

私の役割

macOS アプリの設計から実装までを一人で担当しました。Core Data を用いたデータモデル設計、SwiftUI による画面構築、CSV インポートフロー、AI コーチ機能、プレミアムサブスクリプションのロジックなどを実装しました。

主な機能

  • カテゴリ・メモ・繰り返し設定付きの手動取引入力
  • 銀行・カード明細などを素早く取り込める CSV インポート機能
  • 支出傾向やカテゴリ別内訳を可視化する詳細なグラフ
  • 支払期日を通知し、払い忘れを防ぐ請求リマインダー
  • お金の使い方を説明し、改善点を提案してくれるパーソナライズ AI アドバイスと AI コーチ
  • Apple デバイス間で同期し、どこからでも同じ予算を管理可能
  • 高度なグラフや詳細な AI インサイト、追加の家計管理ツールが利用できるプレミアムサブスクリプション

使用した技術

  • SwiftUI(macOS)
  • Core Data(ローカルデータ管理)
  • MVVM アーキテクチャ
  • CSV パースとインポート機能
  • AI を活用したアドバイスとコーチング機能
  • デバイス間同期機能
  • StoreKit(サブスクリプション管理)
  • Git と GitHub
Toku Budget screenshot 1 Toku Budget screenshot 2 Toku Budget screenshot 3 Toku Budget screenshot 4

Multiplanetary Life - Astronomy educational app for kids

Project Summary

Educational app that teaches all about space, astronomy, and physics. This app has a interactive 3D environment, integrated quizzes, videos, and more.

My Role

Lead developer responsible for creating, building, and testing before releasing.

Technologies Used

  • SwiftUI
  • CloudKit
  • MVVM
  • SceneKit
Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 3

ショッピングリスト

プロジェクト概要

シンプルなショッピングリストアプリで、アイテムをリストに追加したり、削除したり、他の人にリストを送信したりできます。レシピのインポートやその他の機能も搭載しています。また、プレミアムサブスクリプションモデルも利用可能です。このアプリは基本的なCRUD機能を使用しています。

私の役割

作成、構築、およびリリース前のテストを担当するリード開発者。

使用した技術

  • SwiftUI
  • MongoDB Realm
  • StoreKit
Screenshot 4 Screenshot 5 Screenshot 6

Hormones & Immunology Personalized Medicine - Medical App for start up company

Project Summary

A medical app for a start-up company that has a fully functional Authentication system with social media login, appointment scheduling, instant messaging chat feature, profile picture uploading, patient logs, and more.

My Role

Lead developer responsible for creating, building the backend and frontend, and testing before releasing.

Technologies Used

  • SwiftUI
  • Firebase
  • MVVM
  • MapKit
  • HealthKit
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 3

WatchTogether – Real-Time Video Sync Web App

Project Summary

A collaborative video-watching platform where users can create rooms, share a code, and watch YouTube videos in perfect sync. Includes real-time chat, presence indicators, and host controls for managing playback.

My Role

Sole developer responsible for designing, implementing, and testing the entire application, from real-time backend logic to responsive frontend UI.

Technologies Used

  • React
  • Firebase (Auth + Firestore)
  • Socket.IO
  • YouTube IFrame API
  • JavaScript