- 全てOSSで作成する。
- Webで作成する。
- シームレスなサイトにする。
- セキュアなサイトにする。
- 拡張しやすい設計/構成とする。
- Javaで作成する。
- DBは、開発時はH2、導入時はpostgresを使用する。
- アプリケーション起動時に、DBのMigrationを行う。
- 認証機能をつける。
- LDAPと連携できる機能を持つ。
- スタッフ情報を管理する。
- スタッフ情報で管理する情報は、動的フォームで管理する。
- スタッフにタグ機能をつける。
- スタッフのスキルを管理する。
- スキルにポイントをつける。
- スキルにタグ機能をつける。
- プロジェクトを管理する。
- プロジェクトにタグ機能をつける。
- プロジェクトに参加しているスタッフの実績を管理する。
- プロジェクトに参加しているスタッフの予定を管理する。
- プロジェクトに参加しているスタッフの役割(立場)を管理する。
- D3を使用し、スタッフ情報を可視化する。
- メール通知機能を作成する。
- RestAPIを提供する。