On a Phone/Tablet
journeys-admin
- 
Find the IP address on your machine.
- 
On Mac, go to Settings -> Network -> Wifi. Next to the network you're connected to, click "Details". You should see your IP address at the bottom.
 - 
On Windows, go to Settings -> Network and Internet -> Wifi. Scroll down to see your IPv4 Address, which is your IP address.
 
 - 
 - 
Go to
apps/journeys-admin/.env, and find theNEXT_PUBLIC_GATEWAY_URLvariable.- Change the value to 
http://[YOUR_IP_ADDRESS]:4000/. For example, if your IP address was123.4.5.6, then set the variable tohttp://123.4.5.6:4000/ 
 - Change the value to 
 - 
Start the server on your machine by running
nf start&nx serve journeys-admin - 
On your phone/tablet, open a browser
- Navigate to 
http://[YOUR_IP_ADDRESS]:4200 
 - Navigate to 
 
journeys
- 
Find the IP address on your machine(same steps as above).
 - 
Go to
apps/journeys/.env, and find theNEXT_PUBLIC_ROOT_DOMAINvariable.- Change the value to 
[YOUR_IP_ADDRESS]:4100. For example, if your IP address was123.4.5.6, then set the variable to123.4.5.6:4100 
 - Change the value to 
 - 
Start the server on your machine by running
nf start&nx serve journeys- If you had these running already, restart them.
 
 - 
On your phone/tablet, open a browser
- Navigate to 
http://[YOUR_IP_ADDRESS]:4100 
 - Navigate to 
 
Inspecting on iPhone or iPad (Mac only)
- 
Enable inspecting on your device by following these steps
 - 
Plug your device into your Mac
 - 
On your Mac, open Safari
 - 
Go to develop -> your iPhone/iPad -> localhost link
 
Common issues
Sometimes, errors similar to these may appear when trying to run the server:
ApolloError: connect ECONNREFUSED...
ApolloError: cannot connect to server...
In most situations, cancelling and re-running nf start and nx serve [PROJECT-NAME] should fix the issue. If it does not, try the following:
- Run 
npm i, then restart the server. - If that doesn't work, re-run the commands at 3. Microservice Databases. Then restart the server.