An open source web application for tracking student progress.
Almost every university department has to create, track and distribute reports on students' progress. It's much easier to do this on the web than on paper. There should be an open source web application to meet this need.
ReportTool allows staff and students to create, view and comment on reports about student progress; it can also collect online feedback from students and manage seminar groups.
You can access a demo here. To see how ReportTool works for different people, sign in with username 'student', 'lecturer', 'admin' or 'config'. The passwords are all 'abc'.
ReportTool has been in continuous use for over three years in Warwick's Department of Philosophy. It's fairly stable (can run unattended for months) and under active development. No major new features are planned, it's complete. Because this hasn't been done yet, implementing ReportTool for other sites would require quite a bit of work refining the processes. The documentation could be improved too.
ReportTool is available under the GPL 2.0 licence. If another licence would be more convenient, please ask.
Seminar groups: join, view and change seminar groups.
Reports: read and comment on reports.
Feedback: leave feedback on modules.
Reports: write, view and comment on students' reports
Modules and seminar groups: view and email students in a group; move students
Personal tutor: view and email own personal tutees; find students' personal tutors
Feedback: view a summary of feedback from students on modules taught
Import and re-import any data on students that already exists
Create reports for staff to write.
Export reports and feedback in spreadsheet (.csv) or pdf format
Seminar groups: control when students can join or change group; move students