Giter Club home page Giter Club logo

patrick-gourdet / taxdemo Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 20.11 MB

C# DOT NET The Tax Calculation API authorizes the user and the API access. The SQLite that contains the API keys is encrypted and can, once created, be shipped, and the respective secrets be shared later.

C# 40.21% Dockerfile 0.64% JavaScript 1.02% HTML 5.99% CSS 52.14%
dataaccess dataaccess-datacontextapi mauth-dataaccess-apidbcontext dataaccess-datacontextcalc tax-rates ctor dataaccess-iauthcontext dataaccess-iapidbcontext mauth-dataaccess-authcontext savechanges

taxdemo's Introduction

The MOQ setup is under construction

GITHUB Pages for TAX API

<<< Follow Link above >>>

<<< click here for Docker >>>DockerRepo

Tax Api Docker Container Repo

The tax calculated may not be accurate as it uses the combined tax and does not have access to the nexus

Possibly could build a database with all the state to state regulations to create the Nexus lookup table.

Documentation has indexed for lookup should a need arise...

Auth

Patricks GitHub stats

This docker container has unit tests as well as API interaction using swagger, data storage is handled using Encrypted SQLite

The Service contains user authentication authenticated API key, SQLite DB insert, and Calculation calls

as well as other features

Build Status

To run project clone then open in Visual Studios

Download and install Docker-Desktop

Execute in VisualStudios Using the docker file

Troubleshoot: Delete Docker file and right-click project add Docker Support

Test Calculation Method

Step 1: Register user using swagger

Step 2: Save API Key using the credentials created in step 1

Step 3: Make a call to API entering amount and ZIP code

Test Tax rates endpoint will return the values for given zip code

Enter password and the user

The Endpoint right above in swagger is geared towards more complicated queries, but the API key does not allow thus is not tested

Using Unit tests, they are located together with the project on the test branch

Run API Docker container

Must alter the user then run the test

Then add a user to unit test 3

all expected values should return 201 or 200

taxdemo's People

Contributors

dependabot[bot] avatar patrick-gourdet avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.