AlanHilal / clubhouse-client

User-friendly web client for Clubhouse - drop-in audio chat. Written in React.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clubhouse Client

Web client for Clubhouse - Drop-in audio chat. The client is build using React and uses Node JS as a backend proxy. It utilizes unofficial Clubhouse API using an awesome npm library Seia-Soto/clubhouse-api.

This repo is for everyone, who wants to Clubhouse but has no access to iOS device. Feel free to contribute!

Screenshot

screenshot

Install

Make sure you have the following tools installed:

  • npm
  • yarn

Then install the project dependencies:

# Install dependencies for frontend client
yarn install

# Install dependencies for backend proxy
cd api && yarn install

Run

Before running the client, you need to login to Clubhouse using CLI. It is for the reason that the frontend login is not implemented yet and CLI is also quite user-friendly. To login to Clubhouse:

yarn run login

Then you can run the client:

# Run backend proxy
cd api && yarn start

# Run frontend client
yarn start

Access the client on localhost:3000.

Thats it and Enjoy Clubhousing!

About

User-friendly web client for Clubhouse - drop-in audio chat. Written in React.

License:MIT License


Languages

Language:JavaScript 94.5%Language:HTML 5.5%