Here is a template for building a ReactGenie Timer. This includes React, CSS, and boilerplate React Genie code.
You will need to:
-
Update your own API Keys for Azure and Open AI. Put your credentials into the
.env
file, see.env.example
for reference. -
Update
App.tsx
to integrate relevant providers and stores -
Implement your React Genie state code in
genie/Timer.ts
-
Integrate state code with UI in the React components defined in
src
folder
Run Project npm install && npx expo start --web
Check the version of modules and reactgenie-lib
. If there is something wrong, you can delete the node_modules
folder and run it again.
For more information, please see ReactGenie: https://github.com/StanfordHCI/ReactGenie ReactGenieDSL: https://github.com/StanfordHCI/ReactGenieDSL MutilReactFoodOrdering(demo): https://github.com/StanfordHCI/MultiReactFoodOrdering