https://github.com/hngprojects/personal-trainer-qa
https://github.com/hngprojects/personal-trainer-qa
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hngprojects/personal-trainer-qa
- Owner: hngprojects
- Created: 2026-06-01T16:46:13.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2026-06-02T16:06:57.000Z (19 days ago)
- Last Synced: 2026-06-02T16:15:43.134Z (19 days ago)
- Language: JavaScript
- Size: 81.1 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FitCall QA Regression Suite
This repository contains the final QA regression automation and supporting QA deliverables for the FitCall / Personal Trainer MVP.
## Scope
The regression suite covers:
- Authentication & Accounts
- Trainer Management
- Client/Profile Management
- Booking & Sessions
- Admin Dashboard
- Notifications
- Subscription/Payment validation where available
## Source of Truth
The milestone documents are treated as the source of truth for MVP coverage.
## Setup
```bash
npm install
```
## Known Limitations
- Full subscription/payment happy-path testing is currently blocked because staging payment setup or a test payment receipt is not available yet.
- Some client-only and trainer-only flows require real role-specific staging tokens.
- Session lifecycle tests require a valid booking/session record before start, join, complete, and notes flows can be fully validated.
- The current Postman environment contains credential variables, but real registered staging accounts must be provided before full execution.