This is a Task Manager web application built using the MERN stack (MongoDB, Express.js, React, Node.js). The application allows users to create, update, delete, and manage tasks efficiently.
- User Authentication: Users can sign up, log in, and manage their accounts.
- Task Management: Create, edit, and delete tasks with ease.
- Task Prioritization: Assign priorities to tasks (e.g., High, Medium, Low).
- Task Filtering: Filter tasks based on status (e.g., completed, pending).
- Real-time Updates: Real-time task updates using WebSockets.
- MongoDB: NoSQL database for storing user and task data.
- Express.js: Web framework for Node.js to handle server-side logic.
- Node.js: JavaScript runtime environment for server-side development.
- React: React is used in certain components for better reactivity and reusable UI components.
Ensure that you have the following installed on your machine:
- Node.js (v12.x or higher)
- MongoDB (Local instance or MongoDB Atlas)
- Angular CLI (v10.x or higher)
- React.js (Optional: Used for specific components)
Postman Documentation : https://documenter.getpostman.com/view/35385905/2sAXqmBQp6
-
Clone the repository:
git clone https://github.com/ApsaraWitharana/MERN-Project-Task-manager.git