Skip to content

๐ŸฆšA signup page for a fictional insurance company named Peacock Insurance to showcase accessibility, responsive design and HTML semantics using HTML5/CSS3/JS (ES6)

Notifications You must be signed in to change notification settings

Shanice826/Peacock_Insurance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Peacock Insurance ๐Ÿฆš

A signup form for the fictional insurance company called Peacock Insurance. This website is there to allow users to sign up as new customers for insurance ensuring that they have filled out the form correctly according to the requirements or make sure users do not leave any input field blank. The signup page targets those who need assistance by using aria labels, keyboard focus, color contrast to meet web accessibility standards and HTML semantics.

How To Use The Form ๐Ÿ“ƒ

If you want to use a keyboard, just hit 'tab' to go down the form inputs, each form label will highlight in light blue to let you know what input box you're on. If you type less than what the form requires it will highlight in red around the box, if you successfully filled out the input box the color around the text box will highlight in green. Continue using the tab until you reach down to the 'Sign up' button to submit.

You can also use your mouse to manually input your text inside the input boxes and the boxes will highlight if you filled out the section correctly or incorrectly.

Live Demo ๐Ÿ–ฅ๏ธ

This can be found at the deployment address:

https://shanice826.github.io/Peacock_Insurance/#

Video Demostration ๐ŸŽž๏ธ

PeacockInsurance.mp4

Tech Stack ๐Ÿ“Œ

  1. HTML5
  2. CSS3
  3. Vanilla JS (ES6+)
  4. Flexbox
  5. Media Queries
  6. GitHub Pages

What I've learned ๐ŸŽ“

  1. HTML Semantics: not using DIV tags all over the place, being mindful when to use them as only for styling but not for solely structure.
  2. Form verification with HTML and JS.
  3. Streamlining the UI to make the UX work as it should while still remaining beautiful and repsonsive.

About Me ๐Ÿ‘ฉ๐Ÿพโ€๐Ÿ’ป

Hi, Iโ€™m Shanice Thompsonโ€”a passionate frontend developer dedicated to building beautiful, accessible, and user-first websites. I care deeply about creating inclusive web experiences and am actively growing in JavaScript, React, and modern frontend tools.

๐Ÿ™ https://github.com/shanice826

About

๐ŸฆšA signup page for a fictional insurance company named Peacock Insurance to showcase accessibility, responsive design and HTML semantics using HTML5/CSS3/JS (ES6)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published