Skip to content

Contains the backend implementation of a warehouse management API.

Notifications You must be signed in to change notification settings

geozi/nodejs-javascript-warehouse-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodejs-javascript-warehouse-manager

Demo App

About the project

The project is the backend implementation of a warehouse management API. It allows for the following operations:

  • User registration,
  • User login,
  • Customer creation and persistence,
  • Customer info update,
  • Customer info deletion,
  • Product creation and persistence,
  • Product update,
  • Product deletion,
  • Stock creation and persistence,
  • Stock update,
  • Stock deletion,
  • Order creation and persistence,
  • Order deletion.

Prerequisites

  • Nodejs (v20.11.1 or higher),
  • MongoDB Atlas

Testing

A presentation of the various tests that were run during the development of the project can be found in the QA Test plan.

Security

  • Authentication: single-factor authentication
  • Authorization: JSON Web Token (JWT)

Releases

No releases published

Packages

No packages published