Skip to content

A responsive Freelancer Job Finder Platform built with React, allowing users to post jobs, bid on opportunities, manage profiles, and connect freelancers with clients in real time.

Notifications You must be signed in to change notification settings

Junaid014/Freelance-Task-Marketplace-client

Repository files navigation

Workly - Freelancer Job Finder Platform

A modern and responsive freelancer job marketplace built with React, allowing users to find freelance gigs, post job listings, bid on opportunities, and manage work interactions in real time.


🚀 Live Demo

🌐 https://grand-speculoos-9bee77.netlify.app/


📌 Project Purpose

The goal of this project is to help freelancers and clients:

  • Discover and post freelance jobs with ease
  • Create and manage professional profiles
  • Apply or bid for freelance gigs
  • Track job activity and engagement
  • Enjoy an intuitive and stylish user experience

🔑 Key Features

  • 🎬 Animated landing page using Lottie React
  • 🧭 Client-side routing with React Router
  • 🔍 Job search with filtering and category selection
  • 👤 Freelancer and client profile management
  • 📊 Bid tracking per job post
  • 🧠 Informative sections for career & freelance tips (coming soon)
  • 🔐 Authentication-ready structure
  • 📱 Fully responsive design with Tailwind CSS
  • 🎨 Beautiful UI components from DaisyUI
  • 🖼️ Icon support using React Icons

📦 Packages & Tools Used

Package/Tool Purpose
React Core UI Framework
React Router DOM Routing & Navigation
Tailwind CSS Utility-first CSS Styling
DaisyUI Styled Tailwind UI Components
Lottie React Animated Illustrations
React Icons Icons Library
Vite Fast development & build tool

📁 Folder Structure

src/ ├── assets/ # Static assets (images, icons, etc.) ├── components/ # Reusable UI components ├── pages/ # Route-based page components ├── Layouts/ # Shared layout components (Navbar, Footer) ├── Provider/ # Context providers or global state ├── routes/ # Route configurations ├── App.jsx # Root App component └── main.jsx # Entry point

🛠️ How to Run Locally

  1. Clone the repository
git clone https://github.com/yourusername/workly.git
cd workly

About

A responsive Freelancer Job Finder Platform built with React, allowing users to post jobs, bid on opportunities, manage profiles, and connect freelancers with clients in real time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages