23 lines
905 B
Markdown
23 lines
905 B
Markdown
# Copilot Agent - Node.js Implementation
|
|
|
|
## Project Overview
|
|
This directory contains the Node.js implementation developed with Copilot AI assistance for the MerchantsOfHope.org platform.
|
|
|
|
## Core Requirements
|
|
- Multi-tenant architecture with isolated business lines
|
|
- OIDC and social media login
|
|
- Job seeker functionality (browse positions, submit resumes, complete application process)
|
|
- Job provider functionality (manage positions and applications)
|
|
- USA law compliance
|
|
- English-only support
|
|
- Critical accessibility compliance (US Government contracts)
|
|
- Regulatory compliance (PCI, GDPR, SOC, FedRAMP)
|
|
|
|
## Technical Implementation
|
|
- Containerized with Docker
|
|
- Docker Compose for service dependencies
|
|
- Deployable to Kubernetes clusters
|
|
- Port: 24000
|
|
- Test Driven Development (TDD)
|
|
- High test coverage with all tests passing
|
|
- Follow language-specific best practices for security, QA, SRE/devops |