Ducky 511 Project
Implement to-do list with PLT web-server
Features:
- authentication
- save preferences
- save to-do items
- save what page you were on last
- hide-until/defer + show all
- expose/hide tree (done on server side)
- (search)
To-do Schema:
- owner
- last modify date?
- completion date?
- % completed?
- body
- defer until (now, indefinitely, date in future)
- parent items
- children items
- expanded/collapsed? -- how save that?
Owner preferences:
Validation:
- compare with past experience of CGI
- deliverables: report on differences and code
Schedule:
- 20 Feb:
run web server, try examples, serve (at least) one static Web page, install servlet.ss teachpack
- 26 Feb: design schema for to-do items; create simple servelet that allows simple authentication, editing/displaying one text item which is saved, and logging out
- 5 Mar: design CLI for entering items; display hierarchical items; expand and collapse
- 12 Mar: implement defer functionality
- 19 Mar: deal with unforeseen schedule slippage
- 26 Mar: beautifiation and documentation
- 3-5 Apr: Project presentation
Literature:
Continuations:
Competition:
This topic: Main
> TWikiUsers >
DuckySherwood >
DuckyHomework > DuckyProject511
Topic revision: r8 - 2006-03-30 - DuckySherwood