Skip to content

gocobalt/cobalt-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cobalt-Example

This repository contains examples to perform integrations with the Cobalt platform. It follows a monorepo structure and includes four integration methods, detailed below.

Prerequisites

Before you can run the examples in this repository you would need to have the following:

  • Node.js > 18
  • npm or yarn (should be automatically installed with Node.js)

Integration Methods

1. Hosted-Portal Method

To test the Hosted-Portal method:

  1. Navigate to the hosted-portal folder:

    cd hosted-portal
  2. In the hosted-portal folder, create a .env file with the following variables:

    NEXT_PUBLIC_API_KEY=tkef8652c2-8ea9-4a09-966a-55b60f1c9635
    NEXT_PUBLIC_LINKED_ACCOUNT_ID=sample_user4
    
    
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. The project will start on http://localhost:3000.

2. JS-SDK Method

To test the JS-SDK method:

  1. Navigate to the js-sdk folder:

    cd js-sdk
  2. In the js-sdk folder, create a .env file with the following variables:

    NEXT_PUBLIC_API_KEY=tkef8652c2-8ea9-4a09-966a-55b60f1c9635
    NEXT_PUBLIC_LINKED_ACCOUNT_ID=sample_user4
    
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. The project will start on http://localhost:3000.

3. React-SDK Method

To test the React-SDK method:

  1. Navigate to the react-sdk folder:

    cd react-sdk
  2. Navigate to the backend folder:

    cd backend
  3. Create a .env file with the following variables:

    API_KEY=tkef8652c2-8ea9-4a09-966a-55b60f1c9635
    USER_ID=sample_user4
    PORT=5000
    
    
    
  4. Install backend dependencies:

    npm install
  5. Start the backend server:

    npm run server

    or

    node server.js

    The server will start running on the specified port or on http://localhost:5000.

  6. Go to the frontend folder:

    cd ../frontend
  7. Install frontend dependencies:

    npm install
  8. Start the client-side application:

    npm run dev
    
    

Additional Notes

For more details on using the Cobalt SDK, refer to Cobalt Docs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6