Skip to content

Launch readiness

Honest status. A feature is WORKING only if this build actually does it.

FeatureStatusNote
Homepage, navigation, searchWORKINGEvery primary link opens a real page.
Accounts (Google, X, email)WORKINGReal sign-in. No fake shared password.
Age track and parent consentWORKINGDate of birth sets youth or young adult. Under 18 requires consent.
Parent dashboardWORKINGFamily code. Progress, certificates, goals, membership. Not coach chats.
10-level curriculum, quizzes, progressWORKINGFull lesson text and quiz prompts load only for an active member. Visitors see titles and a short preview.
Labs: register, banking, statement, budget, paycheck, bills, subscriptions, savings, HYSA, compound, challenge, mistakes, finalWORKINGGraded on the server. Named practice budgets, paycheck school, and a September bill calendar use fictional numbers. The final stays locked until Levels 1–6 are passed.
Virtual market and journalWORKINGFictional tickers and prices. Unlocks after the final. No real orders.
Certificates and verificationWORKINGName, course, date, code, and a QR link. Public verification shows those fields only.
AI Money CoachWORKINGListed course questions are taught by the curriculum guide when the live model is unavailable, and that reply is labeled a guide. The live model runs only if the AI key accepts the call. It does not invent rates, finish graded work, or ask for a password or Social Security number.
Support assistant and ticketsWORKINGKnown account questions are answered. Unknown ones become tickets. AI answers need the AI key.
In-app notices and templatesWORKINGWelcome, receipt, completion, cancellation, and the rest are stored in the inbox.
External email deliveryNEEDS API/EXTERNAL SERVICEContact messages are stored. Outlook delivery stays Pending Setup until RESEND_API_KEY is set and a send is accepted. The inbox address is [email protected].
Site mailboxWORKINGCustomer messages and replies stay on the site. An outside Outlook inbox is not used.
Mailbox chatWORKINGThe Command Center chat reads site messages and posts published answers in the mailbox. Refunds and unknown questions are held for a person.
Outside Outlook mailboxNOT USEDRemoved from the mailbox flow at the founder's request.
Email drafting and administrator approvalWORKINGThe starting mode is Approval. A routine answer waits as a draft until an administrator approves it.
Automated repliesWORKINGRoutine and Supervised modes post a published answer into the account mailbox only. Refunds, complaints, and unknown questions are escalated. Nothing is emailed unless delivery is connected.
Support ticket integrationWORKINGA signed-in support ticket is stored and linked to the communications draft. Guest contact messages use the inquiry number.
Background email processingWORKINGClassification runs on the server when a message arrives, so the Command Center does not have to stay open. Outlook change notifications are not configured.
Resend deliveryNEEDS CONFIGURATIONNo RESEND_API_KEY is present. No live send has been accepted.
AI model for email rewritesNEEDS CONFIGURATIONPublished answers do not need the model. A rewrite uses the live model only when the AI key is present.
End-to-end site mailbox replyWORKINGA known question is answered in the site mailbox. A refund is held. Nothing is sent through Outlook.
Stripe $60 yearly checkoutTESTING REQUIREDThe test secret key is on the server and can read the $60/year price. A visitor checkout has not been completed. Live mode is not on.
Stripe webhooks, retries, card updatesTESTING REQUIREDThe test webhook secret is on the server for https://rel-wealth.com/api/stripe/webhook. A signed live event has not been received yet. Card numbers are never stored.
Demo membership, cancel, reactivate, simulated fail/recoverWORKINGLabeled. No card is charged.
Command CenterWORKINGFive clicks on the footer logo open the password box. The password is checked on the server and opens the administrator session. It is not stored in the page.
Course slide builderNEEDS CONTENTThe ten levels are real lessons. Administrators cannot upload a new PowerPoint from the desk yet.
Optional admin PIN and MFANEEDS CONFIGURATIONNot shipped. A client-side PIN is not the lock.
Refund money movementNEEDS CONFIGURATIONDecisions are recorded. Stripe is not told to send money.
Optional MFANEEDS CONFIGURATIONNot enabled.
Password reset emailNEEDS CONFIGURATIONUse Google or X, or a support ticket.
Live APY feedNEEDS API/EXTERNAL SERVICEHYSA school refuses to invent a current rate.
Institutional billingNEEDS CONFIGURATIONOrganizations can be saved. Billing stays not activated.
Separate TEST environmentNEEDS CONFIGURATIONThis deployment is DEMO without a hosted database, or LIVE when one is connected. There is not a third environment.
PoliciesNEEDS LEGAL REVIEWEvery policy is marked for professional legal review before a production launch.
Founder credentialsNEEDS HUMAN REVIEWPresented as founder only. Not as an adviser, broker, or planner.
Back home