Skip to content

Arnasst/PoSSapi

Repository files navigation

Point of Sale System

This is an API of a Point of Sale System. Based on Clean Architecture template. Check out this blog post for more information.

Implementation sequence

PRADa_USM → QuickFix_Technical_Design_Document + API_endpoints.yaml → This

Swagger

To view QuickFix described endpoints go to: https://editor.swagger.io/ and paste in the contents of the API_endpoints.yaml file.

The changes to the provided design are described in QuickFix_DesignChanges.pdf.

Getting Started

  1. Install the latest .NET 7 SDK
  2. Install the latest Node.js LTS
  3. Navigate to PoSSapi/src/WebUI and launch the project using dotnet run
  4. After launching the project endpoints can be accessed at https://localhost:5000/api/ for example to get all businesses you'd send a GET request to https://localhost:5000/api/business/list.

Controllers and the endpoints are located in PoSSapi/src/WebUI/Controllers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published