Skip to content

Latest commit

 

History

History
123 lines (77 loc) · 3.44 KB

README.md

File metadata and controls

123 lines (77 loc) · 3.44 KB

Important Links

CI/CD Statuses

Core

CI

Production

CI

Frontend Deployment

pages-build-deployment

Staging

CI

Frontend Deployment

pages-build-deployment

Development

CI

Frontend Deployment

pages-build-deployment

Client

Client - Setup

Install nodejs v18+. Using nvm is the best option.

Then run the setup.sh

./client/scripts/setup.sh

Client - Build

./client/scripts/build.sh

Client - Run

./client/scripts/run.sh

Client - Unit Testing

./client/scripts/unit-test.sh

Client - Integration Testing

./client/scripts/integration-test.sh

Server

Server - Setup

Create a .env file in the server root directory with the following contents:

SERVER_PORT=8080
OPENAI_API_KEY=<set this with the key you got>

Install nodejs v18+. Using nvm is the best option.

Then run the setup.sh

./server/scripts/setup.sh

Server - Build

./server/scripts/build.sh

Server - Run

./server/scripts/run.sh

Server - Unit Testing

./server/scripts/unit-test.sh

Server - Integration Testing

./server/scripts/integration-test.sh