- Build a site with HTML, CSS, and JavaScript
- Use JavaScript to create a functionable, demonstrable, presentable web application
Weddings. They're so stressful they often undermine the success of the endeavor they were meant to celebrate. We're going to help those newly-engaged by helping them face one of the big stressors: choosing an invitation format.
Here's a .gif demonstrating what your implementation should do.
- Couples should be able to choose between 3 possible invitation styles. Upon selecting a design, the screen should instantly update with the new look-and-feel
- Couples should be provided the appropriate input fields so that they can put in their vital data. Data, as it is entered, should appear inside the currently active look-and-feel.
- If you can think of ways to improve user experience, please do so! Our stressed couples appreciate thoughtful user experience (UX) that helps soother their addled nerves and nervous bank accounts
- Be Creative! If you want to corner the market on Goth-asthetic invitations, DO IT. If you think that super-kawaii anime invitations are your fast-track to riches and wealth MAKE IT HAPPEN. Remember this goes in your portfolio. Make sure your work is authentic and true to you.
While you're going to use form input elements, you will not be submitting data to a remote server. You'll be using the power of JavaScript to do live, on-screen updates. Adding persistence will come in a later iteration ;).
View Wedding Invitation Previewer on Learn.co and start learning to code for free.