Thanks for offering to help. I usually have users gain some experience before giving them admin rights, the admin tools are somewhat advanced, and I want to make sure they're given to the right people.
That being said, you're still more than welcome to contribute wherever you can. Most things on this site can be accessed without admin rights, and uploading cards is something that anyone can do.
Do you know how to add new card pages, or should I walk you through it? There is a spot underneath the "Contributing" section on the front page where you can enter the name of the card you want to add, press the button, and from there it's just a matter of filling in the empty fields. If you need any help, with that let me know. If you have the Line app, I can even walk you through it in real time.