This is a simple Task Manager application built using the MERN (MongoDB, Express.js, React, Node.js) stack. It allows users to perform CRUD operations on tasks.
- Create: Add new tasks with a title and description.
- Read: View a list of tasks with their titles and descriptions.
- Update: Edit existing tasks, modifying their titles and descriptions.
- Delete: Remove tasks from the list.
- MongoDB: NoSQL database for storing tasks.
- Express.js: Backend framework for building the server.
- React: Frontend library for building the user interface.
- Node.js: JavaScript runtime for server-side development.
- Node.js and npm installed on your machine.
- MongoDB installed locally or access to a MongoDB server.
# Clone the repository
git clone https://github.com/ShamsadAlam/CRUD-assignment.git
# Navigate to the project directory
cd CRUD-assignment
# Install dependencies for both the server and the client
cd server
npm install
cd ../client
npm install