Share
Explore

Basecamp Web Setup

Clone Github Repositor ​Go into Github with a Devbase account and clone the
pasted image 0.png
Configure the Environment
Create the .ENV file on the project root folder and paste any of the provided env files ​
pasted image 0.png
Do a yarn install on the folder root ​
pasted image 0.png
Run the Environment
Run yarn start on the root folder
pasted image 0.png
Open Open http://localhost:4200 on your browser, if everything worked fine you should see the Login screen for Basecamp Web ​
pasted image 0.png
Login You can use the following credentials in order to login as an Admin (the same credentials work for all environments) User: admin@bluon - Password: BCAdmin@123 Which will take you to the basic Basecamp experience ​
pasted image 0.png
Offline vs. Online experience
Upon login, no matter the credentials used, you will be logged in, redirected to the Root page/view in OFFLINE mode. ​
pasted image 0.png
This mode will let you use ALL feature in Basecamp such as:
Sending Messages ​
pasted image 0.png
Seeing the Call history ​
pasted image 0.png
Access to the Admin section and all it’s capabilities
pasted image 0.png
However, the OFFLINE experience will not allow you to receive calls, you MUST switch to ONLINE in order to be able to receive calls or be invited to ongoing calls.
Available Environments Here are all the available environments for Basecamp and services URL for each of them:
Development / Dev
Qa
Qa 2
Staging
Demo
Uat
Prod
Call Flow - Architecture Design
pasted image 0.png
UAT .ENV Variables
# ===================== UAT =====================
NEXT_PUBLIC_NODE_ENV=uat
NEXT_PUBLIC_API_URL=https://basecamp-call.uat.bluontoolbox.com
NEXT_PUBLIC_CHAT_API_URL=https://basecamp-chat.uat.bluontoolbox.com
NEXT_PUBLIC_GOOGLE_MAP_API_URL=https://maps.googleapis.com/maps/api
NEXT_PUBLIC_GOOGLE_API_KEY=AIzaSyAG0NRAMjGK4MAl1INr-BhsNUBuGrgao1s
NEXT_PUBLIC_IMAGE_KIT_URL=https://cdn.bluonapi.com/basecamp-dev
NEXT_PUBLIC_STORAGE_URL=https://api-call-server.sfo3.cdn.digitaloceanspaces.com,https://assets-bluon-prod.sfo3.cdn.digitaloceanspaces.com
NEXT_PUBLIC_BLUON_LIVE=https://uat-live.bluonapi.com
NEXT_PUBLIC_MOBILE_STORAGE_URL=https://develop.bluonenergy.com
NEXT_PUBLIC_MUI_PRO_KEY=44287f8f965eca03f6441c212e85f9c9Tz01ODU3MSxFPTE3MDY0MDQzNTU3OTYsUz1wcm8sTE09c3Vic2NyaXB0aW9uLEtWPTI=
NEXT_PUBLIC_RECORD_STORAGE_URL=https://cdn.bluonapi.com/basecamp-cloud-recording-dev
NEXT_PUBLIC_SENTRY_DSN=https://f406d905b6184d3ca617fe0bb407fc11@o977344.ingest.sentry.io/4505192680128512
NEXT_PUBLIC_AIR_TABLE_URL=https://airtable.com
NEXT_PUBLIC_AIR_TABLE_PATH_NAME=shrb1XkWFCxMcfZ0x
NEXT_PUBLIC_AIR_TABLE_PARAMETER_NAME=Submitter+Name
NEXT_PUBLIC_AIR_TABLE_PARAMETER_SOURCE=Source
NEXT_PUBLIC_AIR_TABLE_PARAMETER_SOURCE_VALUE=BASECAMP
NEXT_PUBLIC_MIXPANEL_TOKEN=653d7e08cef78d7eb2c922cffe31a86c
NEXT_PUBLIC_PLAY_SOUND=ENABLE
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.