the beginning of the idiots

This commit is contained in:
2025-10-24 14:51:13 -05:00
parent 0b377030c6
commit cb06217ef7
123 changed files with 10279 additions and 0 deletions

52
qwen/hack/README.md Normal file
View File

@@ -0,0 +1,52 @@
# 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