EasyIntern
AI-powered internship board with hybrid lexical/semantic search, run serverless on AWS at $0/month.
- FastAPI on Lambda container images behind API Gateway with a JWT authorizer; ECS Fargate ingestion from 4 ATS integrations on a daily EventBridge schedule.
- PostgreSQL 17 on RDS with pgvector and ONNX Runtime (bge-small) for hybrid lexical/semantic ranking; RDS IAM auth, no database passwords.
- Terraform (114 resources, 6 modules) and a 10-job GitHub Actions merge gate with OIDC federation; 20 ADRs.
- Terraform resources
- 114
- pytest / Vitest / Playwright
- 477 / 134 / 32
- Merge-gate jobs
- 10
- AWS bill
- $0/mo
- Next.js 15
- Amplify Hosting
- Python
- FastAPI
- Lambda (container)
- API Gateway HTTP API
- ECS Fargate
- EventBridge
- PostgreSQL 17 on RDS
- pgvector