Options
データ構造を変えてしまえば、いろいろな用途に拡張することもできそうです。 ってことで、余力のある人はちょっと機能格納してみてもいいかも。
いくつか拡張案を載せておきます。 まあ、あくまでオプション課題であって、好きな人だけやってくれれば高く評価するよってことで。
スケジュール調整アンケート
質問および回答のフォーマットを特化して、スケジュール調整に使えるようにしちゃいましょう。
例えば、質問は予定時間帯のリストで、回答は、その可否を返答すると。
さらに高度化して、事前に自分の予定表を登録しておけば、自動回答するようなものをつくることも可能かもしれませんね。
時間帯の処理が難しそうなら、日にち
と 1-5限
とかに候補を絞ってしまってもいいのかも。
選択式問題データベース
質問の代わりに、練習問題と回答を記録しておいて、ユーザが回答すると答えを登録しつつ、成否をこたえてくれるとか。 回答を保存する場所は、private な空間にしたほうがいいかもですね。あるいは、user id からハッシュ化した ID で登録するとか。