Este archivo define las rutas relacionadas con la gestión de usuarios en Matchify, utilizando el controlador userController.js para manejar las solicitudes correspondientes.

import express from 'express';
import { getUserById, updateUserById } from '../controllers/userController.js';

const router = express.Router();

// Ruta para obtener un usuario por ID
router.get('/:id(\\\\d+)', getUserById);

// Ruta para actualizar un usuario por ID
router.put('/:id', updateUserById);

export default router;

Explicación de cada ruta

  1. GET /:id:
  2. PUT /:id: