Skip to content

fr33bits/friscord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Friscord

Friscord is a real-time instant messaging service for easy text communication between users. It uses Firebase Firestore for the backend, Google SSO for user login and React as a frontend framework.

Demo screenshot of the web client

Friscord has support for admins and their management of group membership.

Deployment

A GitHub Pages deployment of the app can be accessed at https://fr33bits.github.io/friscord/.

The client can also be deployed locally:

  1. Open the CLI in the directory where you want the project.
  2. Run git clone https://github.com/fr33bits/friscord.git.
  3. Install the necessary packages by running the npm i command.
  4. Set up a development server using the npm run start command.
  5. A new browser window should open with the app.

Known issues and work in progress

  • Recent versions of firebase-js-sdk contain a bug where heartbeats undefined is printed out several times in the console. See here for more information. The package version needs to be updated when a fix is released.
  • Lack of mobile support
  • Cross-service texting

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors