Skip to content

Latest commit

 

History

History
93 lines (55 loc) · 2.29 KB

File metadata and controls

93 lines (55 loc) · 2.29 KB

Task Managemen Web Application - [Taskmate]

Introduction

TaskMaster is a modern web application designed to help users manage their tasks effectively. Built using the MERN stack (MongoDB, Express.js, React, Node.js) along with Redux Toolkit for state management and Tailwind CSS for styling, TaskMaster offers a seamless and intuitive user experience.

With TaskMaster, users can create, update, prioritize, and delete tasks effortlessly. Whether you're a freelancer, student, or professional, TaskMaster provides the tools you need to stay organized and productive.

Technologies Used

MongoDB:

NoSQL database for storing task data.

Express.js:

Backend web application framework for Node.js.

React:

Frontend library for building user interfaces.

Node.js:

JavaScript runtime environment for server-side development.

Redux Toolkit:

State management library for predictable state container management.

Tailwind CSS / Ant Design:

CSS frameworks for styling the application.

Axios:

Promise-based HTTP client for making requests to the server.

Getting Started

To get started with TaskMaster, follow these steps:

Navigate to the Front End project directory:

Clone the front end repository:

git clone https://github.com/naymHdev/Taskmate-task-management-cd
  cd desktop
  cd Taskmate-task-management-cd

Install dependencies:

  yarn add Taskmate-task-management-cd

Set up environment variables

  yarn run dev

Navigate to the Backend end project directory:

Clone the backend epository:

git clone https://github.com/naymHdev/Taskmate-server
  cd desktop
  cd Taskmate-server

Install dependencies:

  yarn add Taskmate-server

Set up environment variables

  yarn nodemon start

🔗 My Social Links

portfolio linkedin facebook