# MerchantsOfHope.org - Recruiting Platform This is the official repository for MerchantsOfHope.org, the recruiting platform for TSYS Group. ## Overview MerchantsOfHope.org is designed to handle: - Multiple independent tenants (TSYS Group has dozens of lines of business, all fully isolated from each other) - OIDC and social media login - Job seekers browsing positions and posting resumes/going through the application process - Job providers managing the lifecycle of positions and applications ## Tech Stack - Language: Hack (PHP) - Framework: Slim Framework 4 - Container: Docker - Deployment: Kubernetes-ready ## Architecture - Multi-tenant architecture ensuring complete isolation between different business lines - OIDC and social login integration - Compliance-ready with USA law, accessibility standards, PCI, GDPR, SOC, and FedRAMP ## Development 1. Clone this repository 2. Install dependencies with `composer install` 3. Set up environment variables in `.env` 4. Run with Docker Compose ## Port Assignment This service runs on port 18000 as per the project requirements. ## Testing The project follows Test Driven Development (TDD) methodology. Run tests with: ```bash composer test ``` ## Security & Compliance This project implements: - Accessibility features for US Government contracts - PCI DSS compliance - GDPR compliance - SOC compliance - FedRAMP compliance - USA law compliance