Skip to content

vinhch/StoreManagement

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

StoreManagement

Store Management Project

The project is a basic content management system for several web application. Admin users can manage several web applications' contents and design from only one admin panel. The web application data comes through web json api or direct database request.

Technologies and Pattern
•C#
•ASP.NET MVC 5.2
•ASP.NET Web API
•SQL Server 2008
•Entity Framework 6
•Generic Repository Pattern
•Google Drive API
•Ninject Dependeceny Injection
•DotLiquid Templating system
•Quartz.NET Scheduling Framework
•jQuery
•jQuery Ajax
•LINQ
•Bootstrap


Each 'Store' domain is unique entity in the SQL Server 2008 database and the store data such as products, news, blogs etc will be retrieved by using storeId in the service layer. The service layer is a bunch of interface objects which has two different implementation, JSON API implementation or Entity Framework Repository Pattern implementation. The service layer will get data and then DotLiquid Template system will render the dotliquid markup with data and post it to Asp.Net MVC Views so every store will have different design for every page.

About

Store Management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 54.2%
  • JavaScript 19.3%
  • CSS 17.1%
  • HTML 6.1%
  • PowerShell 3.2%
  • Pascal 0.1%