Skip to content

All projects

Inventory dashboard

Inventory System

A MERN dashboard for managing products and orders, with JWT-protected routes and product images on Cloudinary.

Built with
  • React
  • Node.js
  • Express
  • MongoDB
  • Cloudinary
  • JWT
Links
Live siteSource code
Screenshot of Inventory System

What I built

  • Eight front-end views backed by four MongoDB models.
  • Five REST routes handle create, read, update and delete for products and orders.
  • Product images upload to Cloudinary instead of the app server.
  • Routes and sessions are protected with JSON Web Tokens on the backend.
screens
8
screens
data models
4
data models
REST routes
5
REST routes