Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
ah7-backend
/
src
/
routes
/
Filename :
foodLog.routes.js
back
Copy
// src/routes/foodLog.route.js import express from 'express'; import multer from 'multer'; import { addQuickEntryLog, addFoodEntryLog, getUserFoodLogs } from '../controllers/foodLog.controller.js'; import authenticateJWT from '../middlewares/auth.middleware.js' const router = express.Router(); // Multer setup (local or S3) const upload = multer({ storage: multer.memoryStorage() }); // Quick Entry POST Route (image optional) router.post('/quick-entry/:userId', authenticateJWT, upload.single('image'), addQuickEntryLog); // Food Entry POST Route router.post('/food-entry/:foodId', authenticateJWT, addFoodEntryLog); router.get('/:userId', authenticateJWT, getUserFoodLogs ) export default router;