Good documentation is needed as projects do not exist in a vacuum. Projects change take time, and are likely to change hands. Without accompanying information, much is likely to be lost during these exchanges. That said, my semester-long project does not seem to warrant extremely rigorous documentation. Should the project lead want to teach another version of the class with this project, the meeting notes between us seem sufficient as an indicator of the general timelines and such. I expect my website will be highly intuitive for the most part, and easily replicable by any fellow diligently following training.