Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/baharkose/stockapi

StockAPI is a comprehensive solution for managing inventory, sales, and purchases. It allows you to create, update, and track product stocks efficiently, ensuring seamless integration with sales and purchase processes.
https://github.com/baharkose/stockapi

api backend expressjs inventory-management jwt-authentication mongodb mongoose purchase-management purchase-order redoc rest-api sales-tracking stock-control swagger token-based-authentication warehouse-management

Last synced: 7 days ago
JSON representation

StockAPI is a comprehensive solution for managing inventory, sales, and purchases. It allows you to create, update, and track product stocks efficiently, ensuring seamless integration with sales and purchase processes.

Awesome Lists containing this project

README

        

# STOCK MANAGEMENT API

### ERD:

![ERD](./erdStockAPI.png)

### ERD-2 (snake_case):

![ERD](./erdStockAPI2.png)

### Folder/File Structure:

```
.env
.gitignore
index.js
package.json
readme.md
src/
config/
dbConnection.js
swagger.json
controllers/
auth.js
brand.js
category.js
firm.js
product.js
purchase.js
sale.js
token.js
user.js
helpers/
passwordEncrypt.js
sendMail.js
middlewares/
authentication.js
errorHandler.js
findSearchSortPage.js
logger.js
permissions.js
upload.js
models/
brand.js
category.js
firm.js
product.js
purchase.js
sale.js
token.js
user.js
routes/
auth.js
brand.js
category.js
document.js
firm.js
index.js
product.js
purchase.js
sale.js
token.js
user.js
```