IdeaForge is a portfolio project for turning a product idea into a traceable release.
The service will manage projects, requirements, tasks, architecture decisions, and release history. It will be developed incrementally from a local HTTP API into an observable AWS deployment.
Repository initialization is in progress. Application code has not been implemented yet.
- Node.js 24.18.0 LTS
- npm 11.16.0
- Docker Desktop
- TypeScript
- Node.js
- React
- PostgreSQL
- Docker Compose
- GitHub Actions
- AWS
- Terraform
The following tool versions have been verified for development:
| Tool | Verified version |
|---|---|
| Docker Engine | 28.5.1 |
| Docker Compose | 2.40.2-desktop.1 |
| Visual Studio Code | 1.127.0 |
- Every change starts from an issue with acceptance criteria.
- Changes are submitted through small pull requests.
- Tests and documentation are part of the deliverable.
- Secrets are never committed.
- Architecture decisions are recorded in ADRs.
Architecture decision records will be stored in docs/adr/.