Built with Django, Channels, uv, htmx, granian and postgresql. The only login method is passkeys (py-webauthn).
This is a personal project, not production ready. Do not plan to make this a commercial service. This will be my private markdown editor service.
I have had a lot of help from LLMs in building this application. I have worked with Django for about 10 years. Without LLM support I would likely never taken the time to build something like this.
The CSS is hand coded to the last dot. LLMs are really bad at CSS in my opinion. A lot of the HTML code is hand adjusted, I like semantic and clean html.
LLMs are good at doing things I find boring, like setting up views and models. At least when carefully instructed.
Having a solid plan for your app before letting the LLM lose makes for a far better end product.