This old case study includes the full history I used to develop a complete full stack demo application with ChatGPT 4o. It's from an old generation of GPT with much smaller context size and much worse code generation capabilities (comparable to the open models which can now be run locally on inexpensive consumer GPUs).
Most importantly, it predates the zip file technique which I use as the cornerstone of project management now, but something in this study may still be useful, if only for historical context:
https://com-pute.com/nick/brython-tutorial-and-GPT-case-study.txt
EDIT: I update the project below - prefer to use the following links instead of the old one above.