Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rperez-rosario/xo
An e-commerce web application built using SQL Server, EF, ASP. NET Core MVC, C#, Javascript and an assortment of other libraries and web services.
https://github.com/rperez-rosario/xo
aspdotnet-core bingmaps-api chartjs csharp datatables ecommerce-website efcore googlemaps-api javascript mvc5 razor sendgrid-api shipengine-api sqlserver stripe stripe-api taxjar-api
Last synced: 29 days ago
JSON representation
An e-commerce web application built using SQL Server, EF, ASP. NET Core MVC, C#, Javascript and an assortment of other libraries and web services.
- Host: GitHub
- URL: https://github.com/rperez-rosario/xo
- Owner: rperez-rosario
- Created: 2023-06-11T21:09:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-15T19:19:31.000Z (6 months ago)
- Last Synced: 2024-11-05T12:05:47.625Z (3 months ago)
- Topics: aspdotnet-core, bingmaps-api, chartjs, csharp, datatables, ecommerce-website, efcore, googlemaps-api, javascript, mvc5, razor, sendgrid-api, shipengine-api, sqlserver, stripe, stripe-api, taxjar-api
- Language: JavaScript
- Homepage:
- Size: 52.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
An e-commerce web application built using SQL Server, EF, ASP. NET Core MVC, C#, Javascript and an assortment of other libraries and web services.Data Entity Relationship Diagram
Application Class Diagram# Getting Started
1. Installation process:(See "Build and Test" section of this document.)
2. Software dependencies:
- ASP.NET Core 5.0 MVC
- Entity Framework Core
- C#
- Javascript
- JQuery
- Bootstrap
- DataTables
- Razor
- ShipEngine Web API
- TaxJar Web API
- Shopify Web API
- SendGrid Web API
- Stripe Payment Gateway Web API
3. Web API, languages and technology stack references:
- https://docs.microsoft.com/en-us/dotnet/csharp/
- https://docs.microsoft.com/en-us/ef/
- https://getbootstrap.com/
- https://www.javascript.com/
- https://jquery.com/
- https://datatables.net/
- https://dotnet.microsoft.com/apps/aspnet/mvc
- https://www.microsoft.com/en-us/sql-server/sql-server-2019
- https://www.iis.net/
- https://azure.microsoft.com/en-us/
- https://www.shipengine.com/docs/getting-started/
- https://www.taxjar.com/product/api
- https://shopify.dev/api
- https://stripe.com/docs/api
- https://docs.sendgrid.com/
# Build and Test
1. Create and configure a private application within the target Shopify store.
2. Configure additional external services (ShipEngine, SendGrid, TaxJar and Stripe.)
3. Extract and deploy current .dacpac to SQL Server. Configure security, and business-domain
entities as needed.
4. Web or folder deploy to IIS or Azure Cloud App (.NET Core 5.0 application pool),
configure appsettings.json as needed.
5. Access using a web browser or build and execute Visual Studio solution.