- Streamlit for very simple frontend, you can code in Python.
- TailwindCSS + Vue. Very easy to pickup and you can learn only a small part of it to get your website working. (There are many templates of components to get you going quickly).
I'm actually the opposite, I know some frontend but struggle to get backend working for my side projects.
Try embedding, semantic search, retrieval, and plugging the relevant parts into the prompt.
You may need:
- summarizer prompt to summarize your project structure, main functions, methods.
- vector store/database to store and retrieve your relevant code from code base
- coder prompt to write code based on the retrieved part.