Taking voice conversations to the moon 馃殌
This folder is called kibbeh (/藞k瑟bi/), it is currently used for our Next.js frontend.
It's live on 馃憠 dogehouse.tv
We're using Yarn for this project, do not use npm for the following commands
Compile @dogehouse/kebab by executing the following commands:
cd ../kebab
yarn
yarn buildAfter you successfully compiled Kebab, go back to this directory and install all modules (@dogehouse/kebab is a yarn workspace, you do not need to manually copy it to node_modules)
You should now be all set to go, go ahead and run the dev server
cd ../kibbeh
yarn
yarn stagingIf for some reason the above commands dont work and leave you with a
@dogehouse/kebabmodule not found error, just copy the entiredogehouse/kebabdirectory over todogehouse/node_modules/@dogehouse/kebab
NOTE: OAuth login is kinda broken as of right now (if running using
yarn staging) so to get around it follow the steps below:
- Enter your credentials in OAuth
- You should now reach a page saying
not found. Copy the url of the page- Edit the previously copied URL and change the protocol from
httpstohttpand the hostname fromdoge-staging.stripcode.devtolocalhost:3000. For example:https://doge-staging.stripcode.dev/?accessToken=YOUR_TOKEN_HEREwould be changed tohttp://localhost:3000/?accessToken=YOUR_TOKEN_HERE- You should now be logged in.
Also to prevent repeating the steps mentioned above, instead of logging in just directly go to
http://localhost:3000/dashand it should read your tokens from localstorage and log you in