the beginning of the idiots
This commit is contained in:
52
qwen/hack/README.md
Normal file
52
qwen/hack/README.md
Normal 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
|
||||
Reference in New Issue
Block a user