← Back to Projects
MicroTask Platform

MicroTask Platform

Freelance Micro-Task Marketplace

Live Code

Overview

A multi-role freelance platform where users can post tasks, complete work, and earn rewards.

Key Features

  • Worker, Buyer, and Admin dashboards
  • Stripe payment integration
  • Task submission and approval system
  • JWT authentication
  • Coin-based earning system

Tech Stack

Frontend: React

Backend: Node.js, Express

Database: MongoDB

Auth: JWT

Challenges

  • Handling multiple roles
  • Stripe integration
  • Task lifecycle management

Solutions

  • Role-based routing
  • Secure Stripe API
  • Structured backend logic

Future Improvements

  • Add messaging
  • Improve UX
  • Add filtering