Translator for text <-> morse with speech functionality. Have optimized performance, PWA support, and accessibility friendly.
Built for the sake of IF4081 - Informatika untuk Komunitas
lectures, also to explore new tech stack and things about audio management in React Preact.
Tech stack:
Preact +React
Typescript
withNext.js
twin.macro
withemotion
andTailwind CSS
for styling@testing-library/react
andJest
for testingSplitbee
for analyticsVercel
for deployment
- Clone this repo
- Get Google API Key from Google Cloud Console and enable
Text-to-speech
&Speech-to-text
, then create.env
file with variables
NEXT_PUBLIC_GOOGLE_API_KEY=xxxxxxxxxx
- Install package,
npm install
- Run,
npm run dev