Projects/Freelancer Pro

Freelancer Pro

Freelance marketplace platform built in PHP — service listings, client-freelancer matching, and a structured project-root architecture.

PHPCSSJavaScript

Role

Full-Stack Developer

Team

Solo

Duration

University project

Category

Web App / Marketplace

Links

Impact

Type

University project

Problem

University exploration of a marketplace model — connecting clients posting jobs with freelancers offering services, all in vanilla PHP.

Solution

Built a two-sided marketplace with service/job listings, user roles (client and freelancer), and a clean project-root code structure.

Objectives

  • Understand two-sided marketplace logic and user role separation
  • Build a multi-page PHP app with a logical folder structure

Key Features

  • Service and job listing pages
  • Two-sided user roles (client / freelancer)
  • Browse and match flow
  • Structured project-root codebase

Architecture

  • PHP with a project-root folder structure
  • CSS and vanilla JS for frontend

Challenges

  • Managing separate permission flows for client and freelancer roles

Learnings

  • Two-sided platform data modeling fundamentals