Space-themed sign up form, complete with client-side form validation and customisable error messages.
I created this project to try out something cool with CSS animations and try and give the user the illusion of motion. I felt that doing this was also a chance to practice responsive web design by ensuring that the form worked well on smaller screens too whilst remaining legible.
It was also a chance for me to use some JavaScript that I rarely get to use and create custom validation errors for the form.
HTML, CSS and JavaScript. No frameworks were harmed in the making of this project.#
The moving background makes this project stand out. I could imagine this being repurposed to perhaps show a rotating Earth or maybe even a sky view from an aeroplane.
I got inspired to build this after seeing Brad Traversy's Form Validator from his Vanilla Web Projects, so I've been heavily influenced by that.
I looked at his code, recreated it exactly, wrote down the project specifications, and then created this form from scratch based solely on those project specifications. Any other similarities are purely coincidental.
This is under an MIT licence. You can do whatever you want wth the code as long as you include the original copyright and license notice in any copy of the software/source.
MIT © Nathan Ifill