arshad@dev: ~

Freelance Marketplace

Built a full-stack MERN marketplace platform connecting clients with top-tier freelancers using a sophisticated ranking algorithm based on client feedback. Implemented real-time chat, video conferencing, and screen-sharing via Socket.io and WebRTC. Integrated Google OAuth for secure authentication, Stripe for payments, and built admin tools for freelancer and client management with platform activity monitoring.

MarketplaceReal-timeMERN StackSolo

About Project

A MERN stack marketplace platform connecting clients with top-tier freelancers. Features a sophisticated ranking algorithm based on client feedback, real-time chat and video conferencing, Google OAuth authentication, Stripe payments, screen-sharing for collaboration, and comprehensive admin tools for platform management.

Key Responsibilities

Built a sophisticated ranking algorithm that prioritizes freelancers based on client feedback and project success.
Implemented real-time chat and video conferencing with screen-sharing for seamless client-freelancer collaboration.
Integrated Google OAuth for secure user authentication and JWT for session management.
Developed Stripe payment integration for secure and smooth transactions.
Built admin dashboard with full control over freelancer and client management with platform activity monitoring.
Created a feedback loop system where freelancer rankings directly impact their visibility and opportunities.
Implemented detailed requirement uploads for project specifications.

</>Tech Stack

Frontend
ReactReduxTailwind CSSFramer Motion
Backend
Node.jsExpress.jsMongoDB
Authentication
Google OAuthJWT
Payments
Stripe
Real-time
Socket.ioWebRTC

📖Lessons Learned

Learned how ranking algorithms can drive marketplace dynamics and freelancer visibility.

Gained experience with real-time communication features using Socket.io and WebRTC.

Understood the importance of secure authentication with Google OAuth and JWT.

Built a feedback system that directly impacts user experience and platform trust.