Skip to content

raufhacizade/easyshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Shopping Project


EasyShop is a fully functional online shopping platform.This project developed based on the MVC software design pattern and you can find the source code of the front-end and back-end sides from this repository.

What technologies and design patterns were used in this project?

1. For back-end:

ASP.NET Core MVC , EF Core

2. For front-end:

Razor Pages , Bootstrap , HTML , CSS , JavaScript , jQuery (AJAX)

3.Design Patterns

MVC , Repository Pattern , Unit of Work Pattern , AJAX

4. Database:

Thanks to ORM(Object–relational mapping) technique and EF Core framework,we don't have to create database by writing queries manually.In this project, EF core is used and it created two databases in the local SQL Server.The first one is EasyShopDB which was created to store data of brands, parent and subcategories, orders, products and features of the products. Second one is EasyShopIdentityDB which was created for storing the data of users. EF core generated these databases based on EasyShopContext and AppIdentityDbContext clases.

Screen records and pictures to demonstrate functionalities of EasyShop.



A screenshot from Homepage


A record for Homepage

This record and picture is created to show the functions of the application such as searching, sorting, filtering, pagination, getting detailed info. You can search products by name and description. Also, you can filter products according to their brands and categories. Each category has a parent category.The Sorting operation is procesed based on all products, best seller products , newest products , discounted products , lowest to heighest price and its versa).

A record for adding product to cart


A record to login and sign up


A screenshot from Admin page


A record for Admin page


About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published