-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of https://github.com/mbullock976/go2musicstore…
- Loading branch information
Showing
1 changed file
with
21 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,23 @@ | ||
|
||
# go2musicstore | ||
E-Commerce Website covering the fundementals of AngularJS, WebAPI, ASP.NET MVC, Bootstrap, HTML/Javascript/CSS | ||
|
||
With a keen interest in the open source community and the ever evolving web technologies, this is single page e-commerce web application, in its alpha stage. An alpha release of a fully functional website that allows end users to purchase albums of their favourite artists. Users can manage their own store account and an Administrator can manage the store inventory. | ||
|
||
Based on a layered architecture, the Web App sits on top of a reusable API that exposes a StoreAccountManager and AlbumManager that provides Code-First Entity Framework CRUD operations to a back-end SQL Database. | ||
|
||
Ninject is used to resolve the API’s interfaces and perform Dependency Injection into my Web App’s MVC and WebAPI controllers. | ||
|
||
The Admin section html pages are passed to the browser from the server via ASP.NET MVC Razor Views. The main store’s html pages are served up to the client browser via client-side scripting using AngularJS MVC with ajax calls to the server’s RESTful WebAPI that performs CRUD operations to the SQL Database. | ||
|
||
SignalR is used to perform real-time updates of stock inventory upon purchases, to end users. | ||
|
||
My intention is to also write a WPF front end album image uploader that also sits on-top of the re-usable API. | ||
|
||
Working copy can be found in the link below hosted on Azure | ||
|
||
http://go2-music-store.azurewebsites.net/#/ | ||
|
||
Create a new Store Account or log in to an existing store account: | ||
Username: [email protected] | ||
Password: Password1- |