Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.96 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.96 KB

TaskManager

A MERN stack task manager for seamless organization and productivity tracking, perfect for individuals and small teams.

Overview

The Cloud-Based Task Manager is a web application designed to streamline team task management. Built using the MERN stack (MongoDB, Express.js, React, and Node.js), this platform provides a user-friendly interface for efficient task assignment, tracking, and collaboration. The application caters to administrators and regular users, offering comprehensive features to enhance productivity and organization.

Why/Problem?

In a dynamic work environment, effective task management is crucial for team success. Traditional methods of task tracking through spreadsheets or manual systems can be cumbersome and prone to errors. The Cloud-Based Task Manager aims to address these challenges by providing a centralized platform for task management, enabling seamless collaboration and improved workflow efficiency.

How this works

This system is set up for the admin to have full control. They can assign tasks, update, delete, and create user profiles. Only the admin can verify tasks and mark them as completed. This ensures streamlined management and oversight. Users can complete their tasks and comment on the particular task to let the admin know about it. During project setup, make sure to set the admin role.

Credentials for a live demo

Email: [email protected] Password: user1

SETUP INSTRUCTIONS

First, create the environment variables file .env in the server and client folders.

Set Up MongoDB

Create a new database and configure the .env file with the MongoDB connection URL.

Steps to run client

  1. Navigate into the client directory cd client.
  2. Run npm i or npm install to install the packages.

Steps to run server

  1. Navigate into the server directory cd server.
  2. Run npm start to run the app on http://localhost:3000.
  3. Open http://localhost:3000 to view it in your browser.