Hello joniboini,
Do you have an MVP that shows how your code works? While I'm still in the process of learning how to code and program an app, I'm still way off from figuring things out on my own. It doesn't help that I focus on full-stack development first right now. I'm interested in how different your implementation is compared to other open-source exchange templates, if there are any.
The code on GitHub is actually the MVP (Minimum Viable Product) I showed to investors, while it is fully functional, it's incomplete. Unfortunately I can't host a live demo anymore as the servers were run by my former sponsor.
On the subject of development approaches, I mostly do backend development, as I am not that skilled at frontend design and usually just offload that to another developer. My recommendation is that you focus more on the backend, as, in my view, it is more important.
As for comparisons with other implementations, I developed this solution from scratch, so I cannot speak to its similarities with other opensource exchange templates(if there are any available). However, if you're interested in creating similar applications, I would strongly recommend using Go. You're welcome to use my template as a reference for your own projects.
If you have any other questions, I'm open to talk.
Thank you for reading,
Alison Bobert