Skip to content

ahmettugur/react-redux-aspnet-webapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Single page basic Online Store app; React and Redux with ASP.NET Web Api.

Web API

  • Generic Repostory Pattern (Dapper Repository, NHibernate Repository, Entity Framework Reository )
  • Dapper
  • NHibernate
  • Entity Framework
  • Memcached, Redis Cache and Memory Cache
  • Aspect Oriented Programming with Postsharp (4.2.17)
    • AuthorizationAspects
    • CacheAsepcts (MemcachedManager, RedisCacheManager and MemoryCacheManager)
    • ExceptionAspects
    • LogAspects
    • ValidationAspects
  • FluentValidation
  • log4net with logging
  • Bearer Token Authentication
  • Ninject IOC
  • AutoMapper
  • EPPlus Excel Download
  • Web Api Self Host

React Component

  • redux-from
  • material UI
  • axios
  • react-router
  • react-block-ui
  • react-pager
  • bootbox

Prerequisites

  • .NetFramework 4.7 (VS 2015/2017)
  • Postsharp (4.2.17)
  • node.js 8 >

Database, Postsharp and Redis Installation

  • Download Memcached Install your computer
  • Download Redis Install your computer
  • Download Postsahrp (4.2.17) Install your computer
  • Open SQL Server Management Studio > File > Open > File select Store.sql and execute
  • Change OnlineStore.WebApi > Web.config file connection string Data Source your server name
  • Change OnlineStore.WebApi > log4net.config file connection string Data Source your server name

Installation Node Module

Open command prompt

cd OnlineStoreReact folder location
npm install 
npm start

Web Site

  • http://localhost:3000/web

Admin Panel

  • http://localhost:3000/admin
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy