Daigakudo お問い合わせ
Blogに戻る

思い出を安心・安全に共有できる完全招待制アプリ「Family News」をリリースしました!

「Family News」は、家族や離れて暮らす親戚間で、日々の出来事や大切な思い出を安心・安全に共有し、温かいコミュニケーションを育むための完全招待制Webアプリケーションです。

ぜひ以下のURLからアクセスしてご利用ください:
https://familynews.web0000.jp/


主な特徴と機能

1. プライバシーを重視した「招待制コミュニティ」

  • 家族専用のクローズド空間: メールによる招待を受けた人のみが参加できる仕組みとなっており、SNSのような不特定多数への公開リスクがありません。
  • セキュアな認証: 堅牢なログイン・ユーザー管理システムを採用しています。

2. 日々の出来事を共有する「タイムライン」

  • 写真・動画付きの投稿: テキストだけでなく、写真や動画(mp4, mov等)を添付して近況を報告できます。
  • 気分・評価のシェア: 投稿には1〜5段階で星をつけることができ、直感的にその日の気分や出来事の良し悪しを共有できます。

3. コミュニケーションを深める「コメント機能」

  • 家族の投稿に対して直接コメントを残すことができます。日々の些細な出来事や写真に対してリアクションを返すことで、離れていても会話が弾みます。

4. 思い出を振り返る「スライドショーモード」

  • 投稿された思い出を、フルスクリーンで没入感たっぷりに楽しめる自動再生モードです。
  • 過去の投稿(デフォルトは過去30日間)を古い順からアニメーション付きで表示でき、家族で集まった際などにリビングのテレビに映して楽しむのに最適です。

5. 心地よい空間を演出する「ジェネレーティブアート背景」

  • サイトの背景には、p5.jsを用いた動的なジェネレーティブアート「Warm Flowing Connections」を採用しています。アクセスするたびにゆったりと形を変える温かみのあるアートが、家族のコミュニティにふさわしいリラックスした雰囲気を作り出します。

技術スタック(システム構成)

「Family News」は、モダンで高速なWeb技術を組み合わせて構築されています。

  • フロントエンド: SvelteKitを用いた高速なルーティングと、TailwindCSSによる美しいスタイリング、p5.jsによるジェネレーティブアート背景。
  • バックエンド: Appwriteを用いた堅牢なデータベース・ストレージ・ユーザー認証管理。
  • インフラ: Docker、Nginx、Traefik環境にNodemailerを組み合わせ、信頼性の高いメール送信・サーバー稼働を実現しています。

ご利用の流れ

  1. 家族(グループ)の作成: 代表者がアカウントを作成し、「家族」グループを立ち上げます。
  2. メンバーの招待: 代表者が家族のメールアドレス宛てに招待状を送信します。
  3. 参加・ログイン: 招待メールのリンクからメンバーがアカウントを登録・ログインし、同じグループに参加します。
  4. 投稿と交流: 日常のニュースや写真を投稿し合い、コメントやスライドショー機能を通じてコミュニケーションを深めます。

ご家族間の温かいコミュニケーションスペースとして、「Family News」をぜひお役立てください!