The Task Manager Application is a comprehensive full-stack web solution crafted with the MERN stack (MongoDB, Express.js, React.js, Node.js). It empowers users to streamline their task management process through a meticulously organized drag-and-drop functionality. With this feature, users can seamlessly create, access, modify, and remove each task with ease.
- Task Management: Enable users to effortlessly create, update, delete, and monitor tasks.
- User Interface: Intuitive and user-friendly interface, leveraging drag-and-drop technology for seamless task management.
- Responsive Design: Ensuring accessibility across a range of devices with a responsive.
- Backend API: Utilize RESTful API endpoints for seamless interaction with the application.
- Frontend: React.js
- Drag and drop: react-beautiful-dnd
- Backend: Node.js with Express.js
- Database: MongoDB
- Styling: CSS3
Clone the repository :
git clone https://github.com/OmarKhouya/task-manager-mern-drag-and-drop.git
install dependencies :
cd client
npm install
cd ../server
npm install
cd client
npm start
cd ../server
npm run start:dev
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.