Your proposal is due on Monday November 08 2021. You may submit it earlier if you would like feedback so you can begin implementation.
The proposal should be approximately one page in length. It should describe your plans for the project, what will be implemented, and the technologies that will be used in the implementation (but you are certainly free to change technologies later). Your proposal can (and perhaps should) be more ambitious than your final implementation. Please read the notes on topics before submitting your proposal.
As proposals are submitted, they will be reviewed and posted for others to see.
Submit your proposal as a PDF to Project Proposal. If you're submitting particularly early, maybe email Greg so he finds it and gives feedback as soon as possible.