- Clone the repo.
- Run
npm install
to install all dependancies. - Run
npx expo start
to start the application. You can follow the on-screen instructions to use the application on your phone. - Create a
config.json
file in the root directory and populate it with:{"API_KEY":"PUT_THE_API_KEY_HERE",}
. - Create a
.env
file in gtdatabase directory. Populate it with environment variables needed for connecting to mysql database on planetscale. - To run mysql server:
cd gtdatabase
py server.py
- To run server for chat:
cd chat
py main.py
These are the bugs we faced during the implementation:
-
Date-time picker behaves unexpectedly for Android. similar to this
-
Dependency issues. similar to this
-
Documentation to read more about using Clerk with expo.