- [x] Create backend project structure under /backend
- [x] Add package.json with required dependencies
- [x] Implement DB connection + automatic schema bootstrap (Supplier, Shipment, Delivery, User)
- [x] Implement JWT auth (register/login, bcrypt hashing, protected middleware)
- [x] Implement MVC layers: models, controllers, routes
- [x] Implement Supplier, Shipment (CRUD), Delivery (CRUD) APIs with validation
- [x] Implement report APIs (daily/weekly/monthly) returning aggregated summaries
- [x] Add centralized error handling + 404 handler
- [ ] (Optional) Add sample curl/axios usage documentation
- [ ] Run `npm install` and verify server startup

