gsndpcyanikaa
v1.0.0
Published
MERN stack sample system with CRUD and reports
Downloads
26
Readme
Sample System - MERN Stack
Prerequisites
- Node.js
- MongoDB (running locally or connection string)
Setup
Server
cd server
npm installClient
cd client
npm installRunning
Development (both server and client)
npm run devServer only
npm run serverClient only
npm run clientAPI Endpoints
Auth
- POST /api/auth/register - Register new user
- POST /api/auth/login - Login user
Items (requires auth)
- GET /api/items - Get all items
- GET /api/items/:id - Get single item
- POST /api/items - Create item
- PUT /api/items/:id - Update item
- DELETE /api/items/:id - Delete item
Reports (requires auth)
- GET /api/reports/summary - Get item summary
- GET /api/reports/unknown - Get all unknown items
Default Login
Register a user via /api/auth/register or create directly in MongoDB.
