Skip to content

Hirero — Freelance Task Marketplace : A user-friendly platform connecting freelancers and clients to post, bid on, and manage freelance tasks efficiently.

Notifications You must be signed in to change notification settings

rukaiyatasnim/Freelancing-Client-Side

Repository files navigation

🚀 Hirero — Freelance Task Marketplace (Client-Side)

Purpose:
A platform connecting freelancers and clients for task posting, bidding, and project management.

Developed by: Rukaiya Tasnim

🔗 Live Website: https://freelancer-726da.web.app/

Screenshot

Browse Tasks Page

Hirero — Browse Tasks


🚀 Key Features

  • 🔐 User Registration & Login (Email/Password + Google Sign-In)
  • 🔒 Protected Routes for Add Task, My Posted Tasks, Task Details
  • 📋 Browse Tasks with Search & Filters
  • ➕ Add, Update, Delete Tasks with notifications
  • 👤 User Profile with Logout
  • 🌈 Responsive UI for mobile, tablet, desktop
  • 🌗 Dark/Light Mode Toggle
  • ⏳ Loading Spinners & 404 Page

🧰 Technologies & Tools

  • React.js
  • React Router DOM
  • Tailwind CSS
  • DaisyUI
  • Firebase Authentication
  • React Hot Toast / SweetAlert
  • React Simple Typewriter
  • Swiper.js / AOS (Animations)
  • Fetch API

📦 NPM Packages Used

npm install react-router-dom firebase react-hot-toast sweetalert2 daisyui react-simple-typewriter swiper

About

Hirero — Freelance Task Marketplace : A user-friendly platform connecting freelancers and clients to post, bid on, and manage freelance tasks efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages