```javascript const express = require('express'); const router = express.Router(); const Inventory = require('../models/Inventory'); // Get all inventory items router.get('/', async (req, res) => { try { const inventory = await Inventory.find(); res.json(inventory); } catch (err) { res.status(500).json({ message: err.message }); } }); // Add new inventory item router.post('/', async (req, res) => { const inventory = new Inventory({ name: req.body.name, sku: req.body.sku, quantity: req.body.quantity, price: req.body.price, category: req.body.category, threshold: req.body.threshold }); try { const newInventory = await inventory.save(); res.status(201).json(newInventory); } catch (err) { res.status(400).json({ message: err.message }); } }); module.exports = router; ```