Skip to content
    CollabAI

    How to Install CollabAI

    Complete installation guide and setup instructions to get CollabAI running on your system

    Prerequisites

    Before installing CollabAI, ensure you have the following installed on your system:

    • Node.js (Version: >=20.x)
    • PostgreSQL (via Supabase) - Database for storing application data
    • NPM - Node Package Manager

    Installation Steps

    Follow these steps to set up CollabAI on your local machine:

    1. Clone the Repository

    git clone https://github.com/sjinnovation/CollaborativeAI.git

    2. Navigate to Client Folder

    cd client

    3. Install Frontend Dependencies

    npm install

    4. Navigate to Server Folder

    cd ../server

    5. Install Backend Dependencies

    npm install

    6. Start the Application

    npm start

    Initial Setup & Configuration

    Initialize the application with a superadmin user and configure your settings

    Using cURL:

    curl -X POST http://localhost:8011/api/init \
    -H "Content-Type: application/json" \
    -d '{
      "fname": "Super",
      "lname": "Admin",
      "email": "superadmin@example.com",
      "password": "yourSecurePassword",
      "employeeCount": 100,
      "companyName": "INIT_COMPANY"
    }'

    Using Postman:

    1. Open Postman and create a new POST request
    2. Set URL to: http://localhost:8011/api/init
    3. Set Content-Type header to: application/json
    4. Add the JSON payload in the request body
    5. Send the request to create your superadmin user

    Next Step: Login with your superadmin credentials and configure your site settings, including API keys and other configurations from the settings page.

    Getting Started Video

    Watch our installation walkthrough to see the process in action

    Need Help?

    If you encounter any issues during installation, here are some resources to help you:

    Cookie Settings

    We use cookies to enhance your experience, analyze site traffic and deliver personalized content. Privacy Policy.