Product Database Manager API

A RESTful API built with Node.js and Express for managing product and inventory data. The service provides structured JSON responses with full CRUD functionality, designed using modular controllers and middleware for scalability and maintainability.


The API is actively deployed and running on Fly.io, demonstrating production ready deployment practices including containerization, remote hosting, scaling, and continuous availability.

Features

  • RESTful API with full CRUD support
  • Modular architecture with controllers and middleware
  • JSON-based request/response handling
  • Scalable and containerized for deployment

Try It Out

The web app provides a user friendly interface for managing inventory products, making requests to build your database, and seeing the API functions in action.


You can interact with the API directly through the
👉 PDM Web Application

View the GitHub page