Create a fully responsive, mobile first front end for a new ecommerce store.
- Clean and professional layout.
- Site must be a fully working front end for an ecommerce business.
- The site must be fully responsive and easily usable on all devices and screen sizes.
- The site must have a working "basket" where users can add/remove products.
- Forms must be validated before submission and relevant error messages displayed to the user if problems are found.