Skip to content

andrewbaldwin44/Cove

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cove

Collaborative Platform Made for Concordia University

Cove Main Page

Demo

View the Live Demo

About

Cove is a collaborative platform made to improve the experience of interacting online. Users can create and host virtual rooms in which they can collaborate with their friends, peers, or classmates. The rooms contain video calling and a variety of different applications. All actions in the rooms are synchronized between peers.

Features

Create and Personalize an account

Profile Page

Create Your Cove

Cove Portals Cove


Hop in a Video Call or Use the Live Chat

Chat


Make Your Cove Your Own!

Desktop Background Action Bars


Collaborate Together on Your Favourite Apps!

Youtube Deezer Web Browser Timed Activities App

Syncronized Windows


Pin Widgets to the Desktop

Notepad Widget Synchronized Notepad


Invite All Your Friends!

Members Menu Invite Menu

Deploy the Project

Clone the repo to your local machine using the terminal:

$ git clone [email protected]:andrewbaldwin44/Cove.git

Install the Dependencies:

  1. Navigate into the server directory cd server
  2. Install the required server packages yarn install
  3. Start the back-end server yarn start
  4. Navigate into the client directory cd client
  5. Install the required client packages yarn install
  6. Start the front-end server yarn start

This will run the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.

The Server

A folder is provided, /server, with the back-end code. This is a local server that you will connect to to retrieve/write the data.

Technologies Used

Frontend:

  • JavaScript
  • React.js
  • Redux.js

Backend:

  • Node.js
  • Express
  • Socket.io
  • WebRTC,
  • Firebase Authentication,
  • Cloud Firestore Realtime Database

Author

👤 Andrew Baldwin

About

An Online Collaborative Platform Made for Concordia University.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published