Skip to content

yichiang/Online-Shopping-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-Shopping-Web

Online Link ---May be will shut down due to insufficient fund

By Yi Chiang

Description

  • I create an online shopping website for desktop view.

  • My website has admin tool for managers to add new department and add new subDepartment. For example, you can add Electronic department first and then add Phone or Laptop under Electronic

  • add Angular2 on top of Razor view for cart views.

Function

  • Checkout System- I implement Stripe Api. For Demo purpose, I used Checkout.js and custom form to process checkout [JQuery payment] (https://github.com/stripe/jquery.payment).

  • Email System - I built a simple send email under gamil. (It will be customized under checkout system.)

  • File Upload - For Demo purpose, I built two different way of upload. The product image will be saved as "binary" or It will be saved on www.root/upload

  1. Demo Purpose, I only put in ProductController -> CreateLaptop Action

Instructions

Support and contact details

Contact the authors if you have any questions or comments.

Technologies Used

MVC, .NET core, Angular2, Email, Uploading file, Stripe

development

  1. install (typescript for visual studio)[https://www.microsoft.com/en-us/download/details.aspx?id=48593]
  2. install gulp npm install -g gulp
  3. typings install
  4. run gulp for building ts to javascript to wwwroot/app/app-ts and wwwroot/app/cart-ts.
  5. build at IIS express
  6. listen localhost:49186

Note for running on Mac

I did successfully run my project on Mac Note: I have gulp file to run task before publishing. npm install -g gulp or sudo npm install -g gulp

  1. Install .NET Core SDK version: 1.1.0 View details on https://www.microsoft.com/net/core#macos
  2. Use online sql data server. You will need to run migration for database before using.
  3. dotnet restore install all packages
  4. dotnet build and dotnet run to run localhost.

License

  • MIT License
  • Copyright (c) [2016] Yi Chiang*

About

Built by .NET Core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published