Е-commerse solution made up using ASP.NET MVC5
Crud operations on all products and categories. Products and categories have SEO friendly urls with Meta information.
There are three user roles in the application
- Administrator
- Emplpoyee
- Customer
The administrator can attribute user roles and delete users. The employee has crud opperations over the orders, products, categories and reviews. The customer can view his own orders, shipping address and also create new orders.
Each user has a shoping cart that is kept in the database and retrieved when the user returns (until he/she deletes it) The customer can create an order (thus converting the shopping cart into an order), also has order history.
- Product pages have pictures (active and selectable pictures).
- There are reviews on the page that are loaded with "endless scrolling"
- The sopping cart is ajax enabled, so the customer can buy items without leaving the product page.
- Each page is SEO optimized with META DESCRIPTION, META TITLE nad META KEYWORDS
- Both categories and products are implemented using SEO firendly urls.
- On each product page there are social sharing buttons (for Facebook and Twitter)
- The user reviews are made only by customers who have bought the said item.
- Each page is SEO optimized with META DESCRIPTION, META TITLE nad META KEYWORDS
- Both categories and products are implemented using SEO firendly urls.
- The categories list configurable ammout of items with server side paging.
- There's a brief description for the category on each page.
- Employees can view orders. Kendo grid is used with details view for each order (avalible as nested grid). Sorting/Paging/Filtering are all enbabled.
- Users can also view their own orders (implemented in the same way as with the Employee, but with all the sesitive information removed)