Portfolio:

STORE FRONT E-COMMERCE | FULL STACK | HTML | CSS | JAVASCRIPT | JQUERY | ASP.NET MVC | ENTITY FRAMEWORK ADO.NET | AJAX

Small Business Project Details

  • Category: Full Stack Design
  • Langauges: HTML5, CSS3, JavaScript, jQuery, AJAX,
    ASP.NET MVC, Entity Framework ADO.NET
  • Project date: March, 2021
  • Project URL: Link to live site
  • GitHub URL: Link to GitHub Repo

This is a study on an N-Tier ASP.NET MVC. Using an HTML to MVC template conversion I was able to construct a mock e-commerce site. This store front sells body jewelry. It gets it's data dynamically through domain models linked to MySQL Server through Entity Framework.
Other functionalities:
- Using Identity Samples, I created anonymous, customer, staff, and administration roles. Using an external identity matrix document, I mapped the roles and placed limitations on views and CRUD functionalities respectively.
- Working contact form linked to my domain's e-mail.
- Using LINQ, filtered client side (for customer roles) using a grid layout on the products for sale. - Session based shopping cart (must be logged in) that shows total quantity of items in cart when added, a running total of cost in currency format, and ability to remove items from cart. When session length expires cart returns to empty state.
- Admin role has the utmost control over the creation, editing, and deleting of objects represented in the data base. This may be useful for a fully dynamic webstore as products are added and removed.