I started developing the Godot Asset Store a few weeks ago. It is built with Angular and node.js as the backend api with nginx as the frontend.
I am getting to the tricky parts now:
- Auth
- Fetching content from github
- payments
- splitting out payments
- accounting details