Skip to content

ThatCoolGuyyy/voice-chat-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Voice Chat Application

This repository contains both the frontend and backend code for a real-time voice chat application. The frontend is built using Vue.js, while Strapi powers the backend. The real-time functionality is enabled by WebRTC with PeerJS.

Project Structure

voice-chat-api/
voice-chat-frontend/

voice-chat-api

The backend of the application, built with Strapi.

Project setup

npm install

Start the development server

npm run develop
# or
yarn develop

Start the production server

npm run start
# or
yarn start

Build the admin panel

npm run build
# or
yarn build

For more information, see the Strapi CLI documentation.

voice-chat-frontend

The frontend of the application, built with Vue.js.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

PeerJS Server

PeerJS server for signaling.

Install PeerJS Globally

npm install peer -g

Start the PeerJS Server

peerjs --port 9000 --key peerjs --path /myapp

For more information, see the Vue CLI documentation.

Deployment

For deployment options, refer to the Strapi deployment documentation.

Learn More

Community


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published