Skip to content

build: create the initial application walking skeleton#4

Draft
albertogalvez-dev wants to merge 3 commits into
mainfrom
3-build-the-initial-application-walking-skeleton
Draft

build: create the initial application walking skeleton#4
albertogalvez-dev wants to merge 3 commits into
mainfrom
3-build-the-initial-application-walking-skeleton

Conversation

@albertogalvez-dev

Copy link
Copy Markdown
Owner

Summary

This draft pull request implements Convive's initial executable walking skeleton.

It will validate the complete development path between the Angular frontend, Symfony backend, PostgreSQL database and Docker Compose environment.

Completed

  • Bootstrap the Symfony 7.4 backend under apps/api.
  • Select and validate PHP 8.5.
  • Validate Composer configuration and platform requirements.
  • Audit the initial backend dependencies.
  • Establish the initial backend test directory.

Remaining work

  • Bootstrap the Angular frontend.
  • Create the Docker Compose development environment.
  • Start PostgreSQL and configure Doctrine.
  • Implement GET /api/v1/health.
  • Configure the Angular development proxy.
  • Render the API response in Angular.
  • Add backend and frontend smoke tests.
  • Add the initial continuous integration workflow.
  • Document the startup and verification process.

Validation

  • composer validate --strict
  • composer check-platform-reqs
  • composer audit --locked
  • bin/console lint:yaml config
  • bin/console about

Related issue

Closes #3

@albertogalvez-dev albertogalvez-dev linked an issue Jul 23, 2026 that may be closed by this pull request
10 tasks
@albertogalvez-dev albertogalvez-dev self-assigned this Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build the initial application walking skeleton

1 participant