Skip to content

ChetanDighole/Task-Master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Master

Task Master is a powerful productivity tool that lets you stay organized and on top of all your tasks and goals. With Task Master, you can easily create multiple lists for anything you need to keep track of, whether it's your grocery shopping, your work projects, your travel plans, or your daily routines.

Features

  • Create multiple lists to keep track of your tasks and goals.
  • Add, edit and delete tasks from your lists.
  • Get a clear overview of your tasks with the dashboard view.
  • Keep your data safe with user authentication and authorization.
  • Responsive design for optimal use on any device.

LIVE LINK


Task.Master.mp4

Technologies

Task Master is built using the following technologies:

  • React.js for the front-end
  • Node.js and Express.js for the back-end
  • MongoDB for data storage

Installation

To install and run Task Master locally, follow these steps:

  1. Clone this repository to your local machine
  2. Navigate to the root directory of the project in your terminal
  3. Run npm install to install all the necessary dependencies
  4. Create a .env file in the root directory and add the following variables:
MONGODB_URI=<your_mongodb_uri>
JWT_SECRET=<your_jwt_secret>
PORT= 4000
  1. Run npm start to start the development server
  2. Open your browser and navigate to http://localhost:3000

Contribution

If you'd like to contribute to Task Master, please follow these steps:

  1. Fork this repository
  2. Create a new branch for your feature or bug fix
  3. Commit your changes and push them to your forked repository
  4. Submit a pull request to this repository

Releases

No releases published

Packages

No packages published