Sampark or connect one on one with ease. It is a simplified online meeting platform where you can chat before, during and after the call. Its user interface is simple and straightforward to use which makes it beginner friendly. Just type in your name and create chat rooms at an instant. Join calls from there, start conversations! Make your conversations productive. You can jot down notes during conversations, collaborate together on the virtual whiteboard and also download it for later reference.
See Hosted Version Here
Take a look at the presentation Here
- Utilized Asana: Agile Product Management Tool
- Sprints were built around the Engage Program i.e Design, Build, Adapt.
- I used the Asana's sprint template for Agile and Scrum Management
- My software writeup during the Engage Program
- For CI/CD I used Heroku CI
- Simple: No Login Required Connect fast without any hassel.
- Secure: Allow the other participant to enter the room.
- Productivity: With Collaborative Whiteboard and Notes feature. Make your meetings more productive.
- Chat Rooms: Chat before, during, after the video call.
- Client side: React.js (UI), socket.io-client(for Websockets), WebRTC
- Server side: Node.js, express, socket.io
- Sometimes video does not appear due to network problems, make sure to Toggle the video button.
S.No. | Dir Name | Purpose |
---|---|---|
1. | client | contains the frontend |
2. | here except client | contains the backend code |
- Fork and Clone the repo using
$ git clone https://github.com/vibalijoshi/Sampark-video-calls.git
$ cd client
Frontend Setup Instructions
- Install node dependencies
$ npm install
- Run Server at localhost using
$ npm start
Backend Setup Instructions
- Run server using
$ node server.js
Name | Role | GitHub Username:octocat: |
---|---|---|
Vibali Joshi | Overall developement | @vibalijoshi |