first, feel at home.
I saw the mentioned repository and did not find any snap folders or files. In general, any application can be ported to Snap and built using Canonical infrastructure.
If you want to ship this app in Snap, you need only the Snap file and an account. After build and testing, if you don’t use classic confinement, your app will be published, but it can only be installed with the flag --dangerous.
To have a fully accessible snap inside the Snap Store, you must create a post with flag snap requests. I had this conversation with moderators here: