About Ajira Global
Ajira Global is a comprehensive job marketplace and freelancing platform built with Laravel, connecting job seekers with clients across various industries.
🚀 Key Features
User Authentication & Profiles
- Secure registration and login for Job Seekers and Clients
- Email verification and password reset functionality
- Profile management with skill showcasing for job seekers
- Company profiles for clients/employers
Job Seeker Features
- Create and update professional profiles with portfolio items
- Browse and search available jobs with advanced filtering
- Apply for jobs with cover letters and work samples
- Track application status in real-time
- Save favorite jobs for later application
- Task management for ongoing projects
- Work log tracking for completed hours
- Secure wallet for receiving payments with multiple withdrawal options
- Comprehensive dashboard with analytics
Client/Employer Features
- Post detailed job openings with skill requirements
- Manage job applications with screening tools
- Review applicant profiles and portfolios
- Track project progress and deliverables
- Release payments for completed work
- Rate and review job seekers
Jobs System
- Detailed job listings with search, filter, and sort capabilities
- Category-based browsing
- Location-based job search
- Application tracking for both clients and job seekers
- Budget and deadline management
Payments & Wallet
- Secure wallet system for storing earnings
- Multiple withdrawal methods including:
- MPesa integration for Kenyan users
- PayPal for international transfers
- Bank transfers
- Mobile money options
- Transaction history and reporting
💻 Tech Stack
- Laravel 10 - PHP Framework
- MySQL - Database
- Blade Templates with Tailwind CSS - Frontend
- Alpine.js - JavaScript Framework
- Laravel Sanctum - API Authentication
🔮 Roadmap
- Mobile app development with Flutter
- Real-time messaging system
- Advanced reporting features
- AI-powered job matching
- Time tracking features for hourly contracts