This repository contains a full-stack Inventory Management application.
backend/: Node.js/Express APIclient/: Next.js frontend
- Node.js 18+
- npm or yarn
- MongoDB running locally or remote DB URI
cd backendnpm install- configure
.envwithMONGO_URI,JWT_SECRET, etc. npm run dev(ornpm start)
cd clientnpm installnpm run dev
POST /api/auth/loginGET /api/itemsPOST /api/itemsGET /api/sectionsPOST /api/sectionsGET /api/logs
- Authentication uses JWT.
- Backend models in
backend/models - Frontend pages in
client/app
MIT