SpeakSmart helps learners practice spoken English through natural, real-time AI conversations. It connects with Thinkific so students get a seamless path from courses into live speaking practice.
Powered by OpenAI models, the experience supports fluid dialogue—including an optional continuous mode so learners are not forced to click before every utterance.
Built with React.js, Node.js, and Flask with integrations for speech APIs, Thinkific, and Google Workspace.


Frontend: React.js, Tailwind CSS, and client integrations for Web Speech API / WebRTC-style capture where appropriate, with extra care for Safari on Mac and iOS.
Backend: Node.js and Express plus Flask layers, OpenAI APIs for voice and text, and Thinkific plus Google Sheets flows for SSO and provisioning.
Delivers a cross-browser, responsive practice environment that pairs course platforms with conversational AI—showing integration depth across auth, voice, and LMS tooling.

