{"repo":"theihasan/geezap","free":true,"listed":false,"github":"https://github.com/theihasan/geezap","clone":"git clone https://github.com/theihasan/geezap.git","description":"Geezap is an AI-powered job aggregation platform built with Laravel that unifies job listings from LinkedIn, Upwork, Indeed, and ZipRecruiter. Features include smart job matching, automated cover letter generation, and application tracking.","language":"PHP","stars":129,"topics":["cover-letter-generator","job-aggregator","laravel","livewire","mysql","openai-api","php","reverb","tailwindcss","websocket"],"license":null,"category":"databases-storage","readme_excerpt":"Geezap Job Aggregator A comprehensive job aggregation platform that consolidates job listings from multiple sources (LinkedIn, Upwork, Indeed, ZipRecruiter) into one unified search interface with AI-powered features. ⚡ Ultra-Fast Search Performance NEW : Revolutionary search experience with sub-200ms response times - that's 4000%+ faster than traditional APIs! - Direct Client Integration : Browser connects directly to Typesense server - Secure Architecture : Scoped API keys with automatic rotation - Zero Server Load : Search operations bypass Laravel entirely - Real-time Suggestions : Instant search-as-you-type functionality Architecture Comparison: --- Quick Start Installation Prerequisites Ensure your system has: - PHP 8.2 or higher - Composer - Node.js 18+ and npm - MySQL 8.0+ - Redis server - Typesense 27.1+ server (for ultra-fast search functionality) Step 1: Download and Setup Step 2: Environment Configuration Step 3: Database Setup Create a MySQL database and update your .env file: Run database migrations: Step 4: Build Assets Step 5: Start Background Services The application requires multiple background services to function properly: After starting Typesense, index your job listings: Step 6: Initial Admin Setup 1. Access admin panel at: http://localhost:8000/geezap - Admin Email: admin@geezap.com - password: password 2. Default admin credentials are created by the seeder 3. Add job categories via: /geezap/job-categories 4. Configure API keys via: /geezap/api-keys Requ","default_branch":null,"files":null,"tree":[],"storefront":"/r/theihasan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theihasan/geezap/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."}