Ajay Mern Stack Final Assignment Coding
Ajay Mern Stack Final Assignment Coding
Features
Task Management:
Delete tasks.
Mkdir task-manager
Cd task-manager
Npm init -y
Dotenv.config();
App.use(cors());
App.use(express.json());
.then(() => {
})
});
Try {
Await task.save();
Res.status(201).json(task);
} catch (error) {
});
Try {
Res.status(200).json(tasks);
} catch (error) {
});
Try {
Res.status(200).json(task);
} catch (error) {
});
Delete a task Coding :
Try {
Await Task.findByIdAndDelete(req.params.id);
Res.status(200).send(‘Task deleted’);
} catch (error) {
});
Module.exports = router;
App.use(‘/tasks’, taskRoutes
Cd task-manager-frontend
Task.Form coding:
Description: ‘’,
Priority: ‘Medium’,
Category: ‘’,
});
};
e.preventDefault();
try {
fetchTasks();
} catch (error) {
Console.error(error.message);
};
Return (
<form onSubmit={handleSubmit}>
<option value=”Low”>Low</option>
<option value=”Medium”>Medium</option>
<option value=”High”>High</option>
</select>
</form>
);
};
Return (
<div>
<h1>Task Manager</h1>
<TaskForm />
<TaskList />
</div>
);
};
Return (
<Router>
<Routes>
</Routes>
</Router>
);
};
Output :
Task Manager
[Title: _____________________]
[Description: _____________________]
[Category: _____________________]
[ Add Task ]
- [ ] Complete MERN assignment
- [ ] Buy groceries