Skip to content

Supportify-ai/supportify-frontend

Repository files navigation

frontend_ivr: Node.js Frontend for Customer Service Agents


Description:

This application provides a user interface for customer service agents, displaying essential call information.

Prerequisites:

  • Node.js
  • npm

Installation and Setup:

  1. Clone the repository.

    git clone https://github.com/Nikhilesh-B/ivr-frontend.git
  2. Navigate to the project directory.

    cd frontend_ivr
  3. Install all dev dependencies:

    npm install

Running the Application:

  1. Start the websocket:

    node websocketServer.js
  2. Run the application:

    npm run dev

The application will be hosted at http://localhost:3000.

Testing:

  1. Ensure the backend server from the SMART_IVR repository is up and running.
  2. For testing, first navigate to the SMART_IVR directory and run the audio_extract_test.py file located there.

Important:

Anytime we make a change to include a new reducer, to ensure that we have that state populated on login, we would need to change the summary.tsx file.