My site gets rejected every time I upload it

  1. My site gets rejected every time I upload it and I don’t know the reason for rejection ?

  2. I don’t know which section to choose for my element
    I designed an online store template, but I did not use databases. Should I upload it in the e-commerce section or in the templates section?

  3. When I upload the vue js design, do I upload the node_modules file with it or not?

  4. And do I upload the open source version or do I upload it after building the project?

I hope to get help as soon as possible
Thanks in advance