Here is a blank template for ReactGenie. You can started your first ReactGenie App Here.
-
Change the application name in
app.config.js
andpackage.json
. -
Creat your own GenieClass in
genie
folder Here we give out two template for DataClass and HelperClass Try to replace them with your own classes. -
Creat your own GUI or components in
src
folder Import your GUI intoApp.tsx
and it should be loaded inModalityProvider
. -
Modify
store.ts
to finish initialization. You can also renamestroe.ts
to whatever you want, but don't forget to import it inApp.tsx
-
Update your own API Keys for Azure and Open AI. Put your credentials into the
.env
file, see.env.example
for reference. -
Run Project
npm install && npx expo start --web
Check the version of modules andreactgenie-lib
. If there is something wrong, you can delete thenode_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