PROJECT

DHO の画面イメージ

DHO

プリント配布システム

Distribute Handouts

arrow_back 作品一覧に戻る
info

プロジェクト概要

DHOは、NginxとDjango で開発したプリント配布システムです。学校の授業において、 従来の手動による配布方法の非効率性を解決するために開発しました。 自動化された配布プロセスにより、時間と労力の削減が可能になります。

emoji_objects

開発の動機

  • 手書きのプリント配布の手間を削減したい
  • 配布データの集計・分析を自動化したい
  • リアルタイムで配布状況を把握したい
settings

主な機能

person_text

所属システム

所属情報を元に適切なプリントを配布します。

tag

タグ機能

先生がタグを作成し、プリントを分類できます。

search

強力な検索システム

教科やタグで簡単にプリントを検索できます。

analytics

データ収集

管理者・教師がプリントの閲覧状況をリアルタイムで把握できます。

speed

高速処理

瞬時に検索・配布を完了し、スムーズな体験を実現

install_desktop

簡単なセットアップ

setup.shを利用することでサーバに簡単に導入することができます。

deployed_code_update

デプロイスクリプト

最新のバージョンを簡単にデプロイできます。

code

使用技術

Python 3.x Django DRF Django Templates JavaScript Docker Docker Compose Nginx PostgreSQL Gunicorn
lightbulb

今後の展望

  • 統計分析機能の強化
  • 他の学校・組織への展開
gavel

ライセンス

現在はソースコードを非公開にしているため、ライセンスは公開時に改めて設定する予定です。