Possible Rails projects
Getting Things Done tracker
- Needs tags
 
Report writing tracker
- Complex data structure
 - Dashboard view
 - Control over who gets to see and edit what
 - Emailed reminders
 - File upload
 - PDF formatting of reports
 
Child progress monitor
- Children, milestones
 - Historical dimension of attainment: show progress over time
 
Chldminder invoice system
- Calculate fees: fixed prices, price per hour, minimum durations (e.g. £3.50 per hour, min 1 hour)
 - Email and view invoices
 - Payment integration
 - Selective viewing: parent to view only their children
 - Task requests (email forwarding)
 - Calendar-based view: global and per child/parent
 - Early learning record
- Day-by-day diary, viewable per week
 - include photos
 
 
Forum system
- Forums
 - User settings
 - Private messaging
 - Selective editing of posts
 - BBCode parsing
 - Forum subscription
 
Moodle forum RSS generator
- Receive emails
 - Generate RSS
 
Course support system
- Who's doing which project
 - Who's generated feedback
 - Marks, comments, etc.
 
Agile development user story tracker
- Assign priorities
 - Show how completed
 - Show tests generated
 
Games day organiser
- Register attendees
 - Record games on offer, with times
 - Allocate players to games
 - Blog of updates