Your project writeup should be a few pages of PDF file, turned in via canvas. You also need to hand in a hard copy when you demo your project. Your hard copy version must have a staple to secure the multiple pages of your writeup together. If you fail to staple the pages of your report together, you are in danger of failing the course.
Make sure your report specifies the following items, but bear in mind that the report is just your chance to convince me that you did a good job. Include what you think is necessary to convince me of that fact. I love hearing about debugging war stories. I'm serious, it is a problem for me.
cloc -by-file-by-lang app/src/main/Report the total Java and total XML lines that you wrote. Do not include boilerplate lines, external libraries, or other sources in the total of lines on which you claim authorship. Indicate how you calculate how many lines you authored if you report line totals. Maybe use a table. You can break down the lines into modules if you think that helps, but I'm most interested in the totals of code you wrote.