TaskHive is a decentralized task outsourcing platform that connects users with local freelancers through a competitive bidding system. Designed to simplify small-job hiring, the platform enables real-time task posting, bidding, communication, and verification.
Key Contributions:
• 🛠 Built the MVP from scratch using the MERN stack with full ownership of both frontend and backend.
• ⚙️ Designed and implemented a dynamic task bidding system where users can post jobs and freelancers place bids in real time.
• 🔐 Integrated secure user authentication using JWT and role-based access for users and taskers.
• 📦 Developed a detailed task workflow system including task status transitions, bid acceptance, and progress tracking.
• 📊 Implemented a task verification & approval module allowing clients to verify and close completed tasks.
• 💬 Built interactive UI components with React and Tailwind CSS for a smooth, responsive user experience.
• 🧪 Wrote unit tests for core backend APIs and ensured seamless integration between client and server.
• 🚀 Deployed MVP early for testing, with future plans to integrate payment gateways (Stripe/PayPal) and geolocation-based task filtering.