Back to Projects
SkillBridge Project Screenshot

Category

Full Stack MERN Application

Inspired By

Fiverr, Upwork, Freelancer.com

Overview

SkillBridge is a full-stack freelance marketplace built to connect clients with freelancers through a cleaner end-to-end hiring flow. The platform brings together service discovery, gig creation, order management, reviews, and dashboard-driven account management in one place.

It was designed as a complete product experience rather than a set of isolated screens, which made it a strong exercise in building a marketplace where multiple user roles interact with the same system in meaningful ways.

Key Highlights

The project centers on a searchable gig marketplace, freelancer storefronts, order tracking, a review system, and role-aware dashboards for clients, freelancers, and admins. Each workflow was shaped around making trust, discovery, and ongoing project management feel straightforward.

A major focus was responsive usability, with layouts and actions that stay clear across devices while supporting browsing services, publishing gigs, checking earnings, and monitoring activity without visual clutter.

Technologies Used

SkillBridge uses React and Vite on the frontend, Node.js and Express on the backend, and MongoDB with Mongoose for data modeling. JWT-based authentication, password hashing, and chart-driven dashboard views support its account flows and analytics experience.

Deploying on Vercel and MongoDB Atlas helped shape the project as a production-style build, while the split between frontend and API logic made it easier to reason about routing, state, and backend responsibilities.

React.js
React Router DOM
Chart.js
JavaScript
HTML
CSS
Vite
Node.js
Express.js
MongoDB
Mongoose
JWT
bcryptjs
Vercel
MongoDB Atlas

Challenges & Learnings

The biggest challenge was designing a system that serves multiple user roles without making the codebase or UI feel fragmented. Building SkillBridge reinforced the importance of planning data relationships early and keeping permission-driven experiences consistent.

It also sharpened my understanding of marketplace workflows, authenticated full-stack architecture, and the discipline required to turn a broad product idea into a polished, portfolio-ready application.