Ackunity
団体ごとで散在する複数のお知らせを、統一されたプラットフォームに集約するサービス
ハッカソンでチーム開発により制作・優秀賞
RsHack
立命館大学のプログラミングサークル合同で行われた学内ハッカソン
形式
チーム開発(3人)
参加チーム
7チーム参加(2チームのみ4人)
開発期間
1週間弱
結果
優秀賞受賞
サービス概要
団体ごとで散在する複数のお知らせを、統一されたプラットフォームに集約するサービス。メンバーは重要な連絡を漏れなく受信し、「確認(Acknowledge)」を返信し、重要事項の確実な伝達と迅速な対応を可能にする。組織内コミュニケーションの確実性と効率を向上させることができる便利な情報伝達サービス。
主な機能
マルチプラットフォーム通知
ウェブサイト内で団体を作成でき、その団体でイベント(通知)を作成すると、事前に連携している場合[LINE、Discord、Mail、Webサイト]で通知が送信される
確認(Acknowledge)システム
重要通知はそのお知らせを確認(Acknowledge)するまで定期的に通知される
ロール管理
団体のロール管理 {owner, admin, member}
認証・アップロード機能
独自ドメインメールアドレスを用いた認証、画像のアップロード処理(Pillow)など
技術スタック
バックエンド
Flask Redis Celery
フロントエンド
Jinja2 JavaScript
アプリ & データベース基盤
Flask SQLite discord.py line-bot-sdk
現在の状況
サービスはチームで今後も継続開発していく予定で、現在はPythonから別の技術に移行中のため、サーバを一時停止しています。