「学校機能をこの1つに」 をコンセプトに開発した、学校ポータルシステムです。
リンクはこちら > Edify
私たちが通う大原学園グループの東京情報クリエイター工学院専門学校では、学校機能のために様々なシステムや方式を併用している。
学園単位の連絡 | クラス単位の連絡・チャット | 学生証及び本人確認 (図書の貸出等) |
---|---|---|
「大原ポータル」 ※大原独自のシステム |
Microsoft Teams | 紙媒体 |
これでは互換性もなければ、一日に複数のシステムを立ち上げて都度情報を確認する必要がある。そこで、学校の機能を一つにまとめることを目的として開発を決めた。また同時に学生証や教職員証もデジタル化することで持ち運びや紛失のリスクを低減し、認証機能として今後追加で開発し、応用していくことができる。
- 管理者(admin): グループ全体を管理する
- 教員(teacher): 学生を管理し、学生や教員同士でのチャット及び掲示板への投稿が利用できる
- 学生(student): 学生証機能やチャット、掲示板の閲覧などが利用できる
- グループを作成する(管理者のアカウント登録)
グループは、「○○ 大学」「○○ 学園」といった括りを指す - 学校を登録する(管理者アカウントでのみ可能)
学校は、「○○ キャンパス」「○○ 校」といった括りを指す - 教員の登録(管理者アカウントでのみ可能)
- 学生の登録(教員アカウントでのみ可能)
- 教職員証及び学生証の表示
- 5 における本人認証 QR コードの表示とその認証
- 掲示板への投稿及び閲覧(投稿・変更・削除は教員アカウントでのみ可能)
- 学生同士・教員同士・学生と教員の個人チャット
- その他情報変更など
- Python3.10.4
- JavaScript Node.js16.14.0
- その他: HTML5/CSS3
- Django3.2.16
- NumPy
- Rest_framework
- Djoser
- React
- Redux
- Axios
- Amazon EC2
- AWS EIP
- Amazon Route 53
- AWS Certificate Manager
- Gunicorn
- nginx
- Visual Studio Code
- Git/GitHub
- Postman
- Tera Term
- Microsoft Teams
- Microsoft To Do