This is a stock control API, where is possible to register, edit and delete users, customers and suppliers. in addition to being able to carry out inputs and outputs of registered products.
To view the documentation, click here.
* NOTE: To run this project on your computer, you need to install docker. To learn more about, click here.
To run this project on your computer, use this commands
git clone https://github.com/jeanlimadev/inventory-control.git
cd inventory-control
After, run the command to install the dependencies
yarn
or
npm install
And finally, you need to run the docker compose command.
docker compose up
Before run the tests, you need to run this command
yarn seed:admin
or
npm run seed:admin
To run the tests, use the command
npm run test
or
yarn test
- NodeJs
- Express
- Typescript
- Prisma ORM
- PostgreSQL
- Vitest
- Docker
- Swagger UI