Great stuff! I’d very seriously look into getting an SSL on your site as soon as you can. I personally wouldn’t be comfortable putting my date of birth, address, or a password into an insecure site. Separately, I’d also question why you needed a date of birth without context. Good luck!