Skip to content

This is the serverside repo of TASK MASTER website. TASK MASTER is a Micro Tasking and Earning Platform is designed to provide users with opportunities to complete small tasks and earn rewards.

Notifications You must be signed in to change notification settings

abrar-431/task-master-server-side

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Site

Task Master

Project Overview

Task Master connects Task Creators and Workers to facilitate small task completion and reward distribution. This platform addresses the need for an efficient, user-friendly way to manage and execute micro-tasks. The platform allows Task Creators to post tasks and review submissions while enabling Workers to complete tasks and earn rewards. It solves the problem of finding and managing small jobs, providing a structured system for both parties.

Key Features

• Task Management:Task Creators can create, review, and manage tasks with ease.

• Worker Engagement: Workers can view, complete tasks, and withdraw earned coins.

• Admin Oversight: Admins manage user roles, task integrity, and handle withdrawal requests.

Technologies Used

Client: React, TailwindCSS, HTML

Server: Node, Express

Database: MongoDB

Authentication: Firebase, JWT Token

Installation

Run the below commands in your computer to run this project

  npm install
  node index.js

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DB_USER DB_PASS ACCESS_TOKEN_SECRET

About

This is the serverside repo of TASK MASTER website. TASK MASTER is a Micro Tasking and Earning Platform is designed to provide users with opportunities to complete small tasks and earn rewards.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published