I was rejected on the following tech test, can I get feedback?

As the title say, the following is a link to GitHub repo

The latest code is in master. I would like if I can have feedback. Really appreciate it.

  • Vanilla JavaScript
  • No frontend frameworks can be used in this technical test e.g. Vue, React - we would like to see how your core skills are. When this task is complete, we would like you to create a git repo which will hold a ReadMe for the initial setup of the project, so that we can run the project.

“jquery”: “^3.5.1”,
“react”: “^16.13.1”,
“react-dom”: “^16.13.1”

Why do these packages exist? Especially because you don’t use them?

A simple customer login

Where is this part?

your right, I was learning webpack whilst doing the project as my cv never said I knew webpack… customer login is there

Alright, I was thinking more about something “real”, at least having some error handling, e.g. for a very short password.

But because I don’t know much about the project, I probably over-thought this one.