User interaction with UI - Ultan-Kearns/eCommerceApp GitHub Wiki

UI Design

Design Choices

We chose to use a minimalist style for this project to avoid confusing the user with a large amount of buttons and overwhelming colours.

Layout

The website is broken into various categories as you might expect from an ecommerce website. We chose only a few categories just to get show off the basic feel of the website and to focus on the more important stuff. More categories could be easily added if needed.

Sign in/ Register

The user can sign in to the site. They need to sign in to purchase items. If they have not done so already they can register. An authentication email will be sent to them

Purchasing an item

To purchase an item just simply click add to cart and the item will appear in the users cart. They can then proceed to checkout in order to complete the purchase.

Scalability

Items can be easily added to the database and displayed on the webpage as they become available. This is a huge advantage of the MEAN stack as it can be easily scaled