let users = [];

app.post('/users', (req, res) => {
    const user = req.body;
    users.push(user);
    res.status(201).send('کاربر اضافه شد');
});

app.get('/users', (req, res) => {
    res.status(200).json(users);
});

app.put('/users/:id', (req, res) => {
    const { id } = req.params;
    const updatedUser = req.body;
    users = users.map(user => user.id === parseInt(id) ? updatedUser : user);
    res.send('اطلاعات کاربر به‌روزرسانی شد');
});

app.delete('/users/:id', (req, res) => {
    const { id } = req.params;
    users = users.filter(user => user.id !== parseInt(id));
    res.send('کاربر حذف شد');
});