All Projects → havfo → SipCaller

havfo / SipCaller

Licence: other
React SIP user agent

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to SipCaller

typescript-nextjs-redux-toolkit-material-ui-example
TypeScript v3.8, Next.js v9, Redux Toolkit, Material-UI v4, react-hooks, SSR live demo
Stars: ✭ 61 (+45.24%)
Mutual labels:  material-ui
Material-Backdrop-Android
Material Backdrop
Stars: ✭ 106 (+152.38%)
Mutual labels:  material-ui
mui-table
Improved Material-UI table
Stars: ✭ 46 (+9.52%)
Mutual labels:  material-ui
cocktails
UI for browsing IBA cocktails
Stars: ✭ 106 (+152.38%)
Mutual labels:  material-ui
exosip
some library source code about sip
Stars: ✭ 18 (-57.14%)
Mutual labels:  sip
gito-github-client
GitHub client app helps you monitor stars and traffic of your public repositories. This was the capstone project in Udacity's Android Developer Nanodegree.
Stars: ✭ 76 (+80.95%)
Mutual labels:  material-ui
material-ui-umd
Разработка ui на React используя как систему сборки только TypeScript Compiler. Примеры кода, инструменты, umd дистрибутив библиотеки material-ui с файлом описания пространств имен глобального объекта
Stars: ✭ 14 (-66.67%)
Mutual labels:  material-ui
apollobank
A full stack GraphQL banking application using React, Node & TypeScript.
Stars: ✭ 203 (+383.33%)
Mutual labels:  material-ui
alda
A boilerplate for React isomorphic aplication with Material Design
Stars: ✭ 16 (-61.9%)
Mutual labels:  material-ui
rocket-webapp-components
React components for faster and easier web development. Build your own design system with Core components.
Stars: ✭ 20 (-52.38%)
Mutual labels:  material-ui
react-material-color-picker
react-material-color-picker component for selecting colors from google material color palette 📃
Stars: ✭ 19 (-54.76%)
Mutual labels:  material-ui
mudjs
WebSocket MUD client for DreamLand
Stars: ✭ 13 (-69.05%)
Mutual labels:  material-ui
react-aztec
🔥 Material UI based dynamic form component for React using JSON
Stars: ✭ 37 (-11.9%)
Mutual labels:  material-ui
jss-material-ui
A enhanced styling engine for material-ui
Stars: ✭ 15 (-64.29%)
Mutual labels:  material-ui
jami-overlay
Jami (formerly Ring (formerly SFLphone)) is a SIP compatible softphone for GNU/Linux.
Stars: ✭ 22 (-47.62%)
Mutual labels:  sip
remindoro
📝 Chrome/Firefox Extension to get reminders(repeat/one-time). Edit notes with live rich text editor. 🗃️
Stars: ✭ 16 (-61.9%)
Mutual labels:  material-ui
JADA
JADA - Just Another Dictionary App
Stars: ✭ 20 (-52.38%)
Mutual labels:  material-ui
Airbnb-Clone
An Airbnb Clone using React, Firebase & Material-UI, Responsive Design.
Stars: ✭ 27 (-35.71%)
Mutual labels:  material-ui
PERN-Advanced-Starter
Advanced PERN stack starter kit (PostgresSQL, Express, React, & Node), complete with ESLint, Webpack 4, Redux, React-Router, and Material-UI kit.
Stars: ✭ 51 (+21.43%)
Mutual labels:  material-ui
keep-graph
Keep Graph is a open source clone of Google Keep. It's built on top of React and GraphQL.
Stars: ✭ 29 (-30.95%)
Mutual labels:  material-ui

SipCaller

A SIP user agent implemented in React/Redux/Material-ui, using sip.js.

Try it online at https://ringmeg.uninett.no.

Build & run locally

Build app.

cd app/

Web app has own detailed README for development.

npm install

npm run build

Copy build folder content to ../server/public/

Now build server.

 cd ../server
 
 npm install

Generate certificate in certs folder

 openssl req -x509 -newkey rsa:4096 -keyout localhost.key.pem -out localhost.cert.pem -days 365

(or check other options at https://letsencrypt.org/docs/certificates-for-localhost/ or https://stackoverflow.com/questions/9519707/can-nodejs-generate-ssl-certificates )

Configure: copy config.example.js into config.js,
adjust file name for certificate and key.

Run server. (You may need add sudo on Ubuntu 18.04, that has by default lower ports as privileged )

 sudo node server
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].