Skip to content

ignission/miipa

Repository files navigation

miipa

一人社長のための、30秒で今日を把握するAIアシスタント

TypeScript Next.js Mastra Panda CSS License: MIT


複数のGoogleカレンダーを統合し、一人社長の一日を30秒で把握。


こんな悩みありませんか?

  • 複数のGoogleカレンダーを毎朝行ったり来たり
  • 今日の予定を把握するだけで数分かかる
  • 予定が散らばっていて全体像が見えない

miipaでできること

  • 📅 30秒で今日を把握 - 複数カレンダーの予定を一画面に統合。今日ビュー・週間ビューで一目瞭然
  • 🛡️ 安心のread-only - カレンダーの読み取りのみ。予定の変更・削除は一切なし
  • Googleアカウントで即開始 - ワンクリックサインイン、面倒な登録不要、無料

かんたん3ステップ

  1. Googleアカウントでサインイン - ワンクリックログイン、面倒な登録は不要
  2. 表示したいカレンダーを選択 - 複数のカレンダーを一つにまとめます
  3. ダッシュボードで今日の予定を確認 - 今日ビュー・週間ビューですぐ把握

今後の予定

  • AIによる予定分析(「今日の優先度は?」「空き時間はいつ?」)
  • ミーアキャットキャラクターによるナビゲーション

Development

Tech Stack

カテゴリ 技術
フレームワーク Next.js 16 (App Router)
言語 TypeScript 5
UI Panda CSS + Park UI
Lint/Format Biome
データベース Cloudflare D1
認証 Auth.js v5 (next-auth)
デプロイ Cloudflare Workers

コマンド一覧

# 開発サーバー起動
pnpm dev

# ビルド(ローカル確認用)
pnpm build

# Lint & Formatチェック
pnpm lint

# Lint & Format修正適用
pnpm lint:fix

# Cloudflare Workersへデプロイ
pnpm deploy

必要条件

  • Node.js 20+
  • pnpm 10+(mise install で自動インストール)
  • Cloudflare アカウント(本番デプロイ時のみ)

License

MIT License - 詳細は LICENSE を参照してください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors