Skip to content

prompt-edu/prompt-github-challenge

Repository files navigation

PROMPT GitHub Challenge

Standalone repository for the PROMPT GitHub Challenge client.

Structure

  • client/ GitHub Challenge micro-frontend
  • docker-compose.yml Placeholder local compose file
  • docker-compose.prod.yml Production deployment for the GitHub Challenge client only

Local Development

  1. Copy .env.template to .env and adapt values if needed.
  2. Install client dependencies and run the client with cd client && yarn install && yarn dev.

The client consumes the published @tumaet/prompt-shared-state and @tumaet/prompt-ui-components packages directly.

Use a Node LTS release (recommended: Node 22) for local client tooling.

The core app in the main PROMPT repository can load this client via Module Federation at http://localhost:3006.

Production Deployment

CI/CD workflows are in .github/workflows/:

  • build-and-push.yml builds and pushes the client image
  • dev.yml runs linting, builds, and deploys to dev VM
  • prod.yml runs release builds and deploys to prod VM
  • deploy.yml deploys only the GitHub Challenge client container using docker-compose.prod.yml

About

No description or website provided.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors