InStock Server

Full Stack
Backend
Web Dev
InStock Server

Tech Stack

Node.js
express.js
MySQL

Description

InStock Server is the backend API for an inventory management system. It provides warehouse, inventory, and category endpoints that allow managing product stock and warehouse metadata via a MySQL database.

  • Express 5 REST API
  • MySQL database connection via mysql2/promise
  • CRUD operations for warehouses and inventory items
  • Inventory categories endpoint
  • Input validation for relationships, email, phone, and quantities
  • Centralized inventory control for multi-warehouse operations
  • Data integrity with relational warehouse/inventory checks
  • Simple JSON API suitable for integration with frontends or mobile apps
  • Production-ready foundation with optimistic defaults and clear status responses