{"repo":"KareemSultanOfficial/Hirely","free":true,"listed":false,"github":"https://github.com/KareemSultanOfficial/Hirely","clone":"git clone https://github.com/KareemSultanOfficial/Hirely.git","description":"Your Modern full-stack job board platform built with React, Node.js, Express, and Supabase. Features JWT auth, role-based dashboards, job posting, application tracking, admin moderation, live search, and a glassmorphism UI.","language":"JavaScript","stars":28,"topics":["api","api-rest","backend","backend-development","crud","express","frontend","fullstack","glassmorphism","job"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Hirely – Full-Stack Job Board Platform A production-ready job board connecting job seekers with companies. Built with React + Vite (frontend), Node.js + Express (backend), and Supabase PostgreSQL (database). Table of Contents - Features - Tech Stack - Project Structure - Quick Start - Database Setup - Environment Variables - Demo Accounts - API Reference - Deployment --- Features Role Features ------ ---------- Job Seekers Browse & search jobs, apply with Google Drive resume, track application status Companies Post jobs (pending approval), edit/delete listings, view and manage applicants Admins Approve/reject jobs, view platform stats, full job/application oversight - 🎨 Glassmorphism UI with gradient card variants + hover/focus transitions - 🔐 JWT authentication (role-based: user / company / admin) - 🔍 Live search & filter (title, location, category, job type) - 📎 Resume via Google Drive link – no file upload storage needed - 🚫 Duplicate application prevention at DB level --- Tech Stack Layer Technology ------- ----------- Frontend React 18, Vite, React Router v6, Axios Styling Vanilla CSS (glassmorphism design system) Backend Node.js, Express, JWT, bcryptjs Database Supabase (PostgreSQL) Validation express-validator Security Helmet, CORS --- Project Structure --- Quick Start Prerequisites - Node.js 18+ - A free Supabase account 1. Clone / download the project 2. Backend setup 3. Frontend setup 4. Run both servers --- Database Setup Step 1 – Create a Supabase project 1. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/KareemSultanOfficial","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KareemSultanOfficial/Hirely/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}