Skip to content

ScorchingShade/TapiX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to TapiX 👋

Version License: ISC Twitter: ankushors789

A powerful Invoicing API with NodeJS goodness

Description

TAPI API or "The Asynchronous Point Integrator" API is a web-based Vert.x API aimed at providing receipting solutions. It uses MongoDB cloud cluster to create seamless db connectivity experience. TAPI API uses vert.x technology coupled with spring boot architecture to give you fast, scalable, concurrent and reliable experience.

Install

npm install

“/stores/fetchAll” API call:

A get call to fetch all data in mongoDB collection.



“/stores/fetchData/:id” API call:

The data needs to be sent in post-call. The format for the post data needs to be as: { "id": [ "a1", "a2" ] }


“/stores/deleteData/:id” API call:

The data needs to be sent in post-call. The format for the post data needs to be as: { "id": [ "a1", "a2" ] }


“/stores/generate” API call:

The generate API is configured to send the data in a post-call to the TAPI API service. The API service is currently modelled on a receipt generating template. The essential parameters are:

ReceiptModel

Parameters Value type
id Receipt Id
name Payer name
address Payer address
amount Receipt Amount
payment_type Cash/Credit/Debit
date Receipt date
receiver Payee Name

Author

👤 Ankush

Show your support

Give a ⭐️ if this project helped you!