Skip to content

Task Management Website is a streamlined web application that helps you effortlessly create, organize, and track tasks. Stay productive by assigning tasks, setting due dates, and easily marking them as completed. Simplify your task management and boost your productivity with Task Management Website.

Notifications You must be signed in to change notification settings

Krishukr12/Task-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Task Management Project

This is a task management project built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides a web-based interface for users to create and manage their tasks.

Features

  • Create, update, and delete tasks
  • Mark tasks as completed

Technologies Used

  • MongoDB: A NoSQL database used to store task and user data.
  • Express.js: A web application framework for Node.js used to handle server-side logic and routing.
  • React.js: A JavaScript library used to build the user interface and handle client-side rendering.
  • Node.js: A JavaScript runtime environment used for server-side scripting.
  • Mongoose: An Object Data Modeling (ODM) library for MongoDB and Node.js used for database operations.
  • Axios: A promise-based HTTP client for making API requests from the client-side to the server-side.

Installation

  1. Clone the repository: git clone https://github.com/Krishukr12/Task-Management.git.git
  2. Install server-side dependencies: npm install
  3. Navigate to the client directory: cd client
  4. Install client-side dependencies: npm install
  5. Go back to the project root directory: cd client
  6. Start the development server: npm run dev

Deployment

The project is deployed using two separate deployments for the frontend and backend. Here are the links to access the deployed versions:

About

Task Management Website is a streamlined web application that helps you effortlessly create, organize, and track tasks. Stay productive by assigning tasks, setting due dates, and easily marking them as completed. Simplify your task management and boost your productivity with Task Management Website.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published