api/- Rails API backendextension/- Chrome extension (injects + plays sounds)ui/- React TypeScript frontend for Website
- Ruby 3.4.4 (asdf)
 - Node.js
 - PostgreSQL
 
cd api && bundle install
cd ui && pnpm install
cd extension && pnpm install- There should be environment variables at the top of each repository (
api/.env,ui/.env, andextension/.env) - There are 
.env.examplefiles in each of the directories to copy. Forapi/.env, contents are in 1Password. 
cd api
bundle exec rails db:create db:migrate db:seedcd api && bundle exec rails server
cd ui && pnpm run dev
cd extension && pnpm run dev- Go to 
chrome://extensions/ - Enable developer mode in the top right
 - Click Load unpacked in the top left
 - Choose the folder that 
pnpm run devtold you to (likely.output/chrome-mv3-dev) 
- Run 
pnpm run build -- --mode production - This creates the extension with the 
.env.productionvariables - connecting it to the production website and api. - Load unpacked or upload to Chrome Web Store (folder is likely 
.output/chrome-mv3) 
Staging: https://staging.parakeet.vigetx.com
Production: https://parakeet.vigetx.com
Direct server access is available over SSH: