Skip to content

Latest commit

 

History

History
67 lines (62 loc) · 2.16 KB

README.md

File metadata and controls

67 lines (62 loc) · 2.16 KB

myShop Pay - Mock Payment Gateway



Table of Contents

  1. About The Project
  2. Screenshots
  3. Related Projects
  4. Getting Started
  5. License

About The Project

The project is mock payment gateway, created for myShop project.

Built with

  • .NET 8
  • ASP.NET Core Blazor
  • MudBlazor - Blazor Component Library
  • ASP.NET Core Web API
  • Entity Framework Core (MS SQL)

Screenshots

Payment

Payment



Payment Mobile

Payment Mobile



Payment Accepted

Payment Accepted

Related Projects

Getting Started

Important

For fully functionality, the myShop Pay project must have related projects running.

Full instruction for starting myShop projects is here.

  1. Clone repository
    git clone https://github.com/marcin-niewczas/MyShop-Pay.git
  2. Database
    • Windows
      • Nothing to do, but if you wanna run database via Docker go to Mac OS/Linux step
    • Mac OS/Linux
      • Go to ./MyShopPay/appsettings.json and comment WindowsConnectionString, then uncomment DockerConnectionString
      • Run Docker App
      • In root directory of repository run
        cd ../../
        docker-compose up -d
  3. In root directory of repository run
    dotnet run --project ./MyShopPay/MyShopPay.csproj --launch-profile https

License

Distributed under the MIT License. See LICENSE for more information.