Aren't all of these things you can do with Claude Code? Granted, the chat app one is novel, but you could ask Claude Code to set that up.

Thats basically what this guy did. He vibe coded a chat interface.