HireHub - Hiring, Marketplace Reels PlatformHireHub - Hiring, Marketplace Reels Platform
Modern freelance marketplace with hiring, services.HireHub - Hiring, Marketplace Reels Platform
Modern freelance marketplace with hiring, services.
Overview
HireHub is a complete, production-ready freelance and hiring platform inspired by the best of Upwork, Fiverr, Instagram Reels and LinkedIn — built with React, TypeScript, Tailwind and a fully managed cloud backend (Supabase).
Launch a niche marketplace, a creator-first hiring board, or a full-blown service economy in minutes. Buyers and sellers can post projects, sell services, sell digital products, share short videos, chat in real time, and pay securely through Razorpay.
The platform ships with a powerful admin panel that includes a built-in no-code database editor — so even non-technical owners can manage every user, listing, plan and setting without ever opening SQL. A guided one-command installer (setup.sh / setup.bat) gets the entire stack running on a fresh machine in under 10 minutes.
Clean, modular React code. Strict TypeScript. Fully responsive. Dark UI. Row-Level Security on every table. Ready to brand, ready to scale, ready to sell.
admin mail and pass [email protected] pass testisthekey123
Features
- Project marketplace — post hiring or freelance offers with images, videos, budget, skills and location
- Services marketplace — sell gig-style services with cover images, pricing tiers and delivery time
- Digital products store — sell source code, templates, ebooks, etc. with secure file delivery
- Reels feed — TikTok-style vertical video feed with likes, comments, bookmarks, view tracking
- Real-time chat — direct messaging with file attachments, read receipts, online presence and user blocking
- Premium subscriptions — multiple plans, Razorpay-integrated checkout, automatic premium badge
- Verification system — vouching-based blue tick verification flow with admin approval
- Scam reporting portal — community-driven scammer reporting with screenshot evidence
- Profile system — bio, skills, hourly rate, portfolio links, contact info, online status
- Multi-method auth — Email & Password, Google OAuth, Phone OTP (Twilio)
- Powerful admin panel with: dashboard analytics, user management, content moderation, scam review, verification queue, premium plan editor, integration settings, and a built-in no-code DATABASE EDITOR (browse, search, edit, add and delete rows on every table)
- First-admin auto-bootstrap — first signup with the configured email is automatically promoted to admin
- One-command installer — setup.sh (Mac/Linux) and setup.bat (Windows) handle everything: env file, dependencies, database migrations, edge functions and dev server
- Makefile shortcuts — make dev, make deploy, make migrate, make functions
- Secure by default — Row-Level Security on every table, JWT-validated edge functions, leaked-password (HIBP) protection
- Responsive UI — mobile-first, dark themed, built with shadcn/ui, Tailwind, framer-motion
- SEO ready — semantic HTML, lazy loading, meta tags
- Clean code — strict TypeScript, modular component architecture, organised folder structure
Requirements
- Node.js 18 or higher
- npm (bundled with Node)
- A free Supabase account (project takes 2 minutes to create)
- A modern browser (Chrome, Edge, Firefox, Safari)
- Optional for SMS OTP: Twilio account (free trial works)
- Optional for payments: Razorpay account (test mode works without verification)
- Any static host for production (Vercel, Netlify, Cloudflare Pages — all free tiers work)
Instructions
Quick install (recommended — under 10 minutes):
- Unzip the downloaded archive
- Open a terminal in the project folder
- Run ./setup.sh (Mac/Linux) or double-click setup.bat (Windows)
- Paste your Supabase keys + the email you want as admin when prompted
- The script automatically: creates .env, installs dependencies, links your Supabase project, pushes all database migrations, deploys all edge functions, and starts the dev server
- Open the browser, sign up with the admin email — you become admin automatically
- Visit /admin to manage everything (users, database, plans, settings)
Going live:
Detailed step-by-step instructions are included in DEPLOY.md covering:
- Creating your Supabase project
- Configuring Google OAuth
- Setting up Twilio for SMS OTP
- Connecting Razorpay for payments
- Pushing the code to GitHub
- One-click deploy to Vercel
- Adding your custom domain
Re-running setup: make reset clears everything, make setup runs the wizard again, make deploy re-pushes migrations + functions.
No coding required for any of the above.
Other items by this author
Future product updates
Quality checked by Codester
Lowest price guarantee
| Category | Scripts & Code / NodeJS |
| First release | 27 April 2026 |
| Last update | 27 April 2026 |
| Files included | .css, .html, .sql, Javascript .js |
| Tags | source code, social network, admin panel, digital products, typescript, chat application, razorpay, Freelance Marketplace, tailwind, supabase, fullstack, hiring platform, react saas, reels app, services marketplace |








