Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rehearsal Room

A private place to practice difficult workplace conversations, find a clearer sentence, and try again.

Owned by Alessandra Ascarza. Development includes contracted technical assistance; ownership remains with Alessandra. Support: alemccray@protonmail.com.

The active release is Rehearsal Room: Career Prep for iPhone. This repository also contains three other app variants that share its foundation. All application source, setup instructions, tests, and release documentation are in portfolio/.

Shipaton Next Gen reviewers: start with the judging guide for the product walkthrough, RevenueCat implementation map, reproducible setup and dated verification evidence.

Development

Requires Node.js 24.

cd portfolio
npm ci
node scripts/dev.mjs rehearsal

For optional provider integrations, copy portfolio/.env.example to portfolio/.env and supply your own credentials. Never commit that file. Free guided practice runs without provider credentials.

Verification

cd portfolio
npm run typecheck
npm run lint
npm test

The GitHub Actions workflow also exports web and native bundles and exercises web workflows. These checks do not replace signed iPhone testing of purchases, restore, microphone access, or notifications.

Release status

As of September 30, 2026, the backend and web companion are live. The iPhone tester confirmed that TestFlight 1.0.0 (4) passes voice recording/transcription, microphone-denial fallback, keyboard dismissal and sending, reflection save/reopen, and disposable-account export/deletion. Sandbox purchase and restore passed on build 2. All 31 automated tests and release CI checks pass. Build 4 and its subscriptions were submitted to Apple at 12:49 p.m. EDT and are Waiting for Review; this is not yet an App Store release. The 90-second native iPhone demo, narrated by Alessandra, is now public with English captions. The Devpost entry was submitted by the entrant; its SUBMITTED status and 5/5 completed steps were verified at 2:14 p.m. EDT on September 30. The current focus is Next Gen, evaluated from the demo and this public MIT source. See the judging guide for the product, implementation and dated evidence.

License

MIT; see LICENSE. Third-party notices and font licenses are in portfolio/docs/THIRD_PARTY_NOTICES.md and portfolio/docs/licenses/.

About

Rehearsal Room: a native iPhone practice space for difficult workplace conversations. Student-owned Shipaton 2026 entry with RevenueCat subscriptions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages