Skip to content

About

A demo project illustrating testchimp platform integrations - for multi-platform project type

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

14 Commits

Folders and files

Repository files navigation

Milliways Demo App (web)

A demo restaurant stack inspired by The Restaurant at the End of the Universe: web (Angular under web/) and a shared Node backend.

Repository layout

Path Contents
backend/ Node demo API and Docker image
web/ Angular SPA — menu, cart, checkout, delivery, account
guide/ QA training guide for TestChimp workflows — start with guide/TESTING_GUIDE.md

Purpose

This is a web starter app for learning TestChimp. Fork it and add your own SmartTests (Playwright), test plans, TrueCoverage instrumentation, GitHub Actions CI, and workflows from scratch.

Follow guide/TESTING_GUIDE.md in order: baseline SmartTests → CI on pull requests → coupon feature PR (where CI should show a green check).

The app features a food ordering flow with a space-themed menu, shopping cart, delivery tracking, and user account — providing UI journeys to practice web testing.

Known Issues

This application contains intentionally placed bugs for testing purposes.

Getting Started

  1. Clone the repository
  2. Start the demo backend with Docker:
    docker compose up --build -d
  3. Web: cd web && npm install && npm start → http://localhost:4200

The local API is exposed at http://localhost:3001. The Angular dev server proxies API calls via web/proxy.conf.json.

Optional: ./scripts/qa/local-up.sh (Docker + health wait).

Community

Join our Slack, let's talk.

About

A demo project illustrating testchimp platform integrations - for multi-platform project type

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages