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