Skip to content

Inventory managment REST API made with TS, ExpressJS, PostgreSQL running in Docker containers, Postman for testing and documentation

Notifications You must be signed in to change notification settings

Blagoja95/inventory-management-api

Repository files navigation

How to use

Start

Docker is required.

cp .env.example .env

Then run

In dev mode

docker compose up -d --build

Different environments

By default production environment is build. TO RUN development environment go to .env and change property ENV_MODE to development

THEN RUN

docker compose up -d --build

Postman

Try this API using Postman https://elements.getpostman.com/redirect?entityId=32049441-22ecbf4d-27d8-47b8-a037-d59b0aa9db98&entityType=collection

FOUND ISSUES ?

Raise and issue in this repository.

Development 3th party documentation

Fast, unopinionated, minimalist web framework for Node.js

Currently used major version is 4.x

TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

Zod is a TypeScript-first schema declaration and validation library.

node-postgres is a collection of node.js modules for interfacing with your PostgreSQL database.

About

Inventory managment REST API made with TS, ExpressJS, PostgreSQL running in Docker containers, Postman for testing and documentation

Topics

Resources

Stars

Watchers

Forks