Zoom logo

Zoom

Video Conferencing, Web Conferencing, Webinars, Screen Sharing
1.8K
1.9K
+ 1
155

What is Zoom?

Zoom unifies cloud video conferencing, simple online meetings, and cross platform group chat into one easy-to-use platform. Our solution offers the best video, audio, and screen-sharing experience across Zoom Rooms, Windows, Mac, iOS, Android, and H.323/SIP room systems.
Zoom is a tool in the Web and Video Conferencing category of a tech stack.

Who uses Zoom?

Companies
403 companies reportedly use Zoom in their tech stacks, including StackShare, HENNGE K.K., and CircleCI.

Developers
1306 developers on StackShare have stated that they use Zoom.

Zoom Integrations

Slack, Gmail, Microsoft 365, Firefox, and Google Chrome are some of the popular tools that integrate with Zoom. Here's a list of all 45 tools that integrate with Zoom.
Pros of Zoom
25
Web conferencing made easy
16
Remote control option
13
Draw on screen
12
Very reliable
11
In-meeting chat is pretty good
9
Free
9
Pair programming sessions with shared controls
8
Easy to share meeting links/invites
7
Good Sound Quality
6
Cloud recordings for meetings
5
Great mobile app
4
Virtual backgrounds
4
Recording Feature
4
Other people use it
4
User Friendly actions
2
Reactions (emoticons)
2
Auto reconnecting
2
Chrome extension is great to easily create meetings
2
While sharing screen, you can still see your video
2
Mute all participants at once
2
When ending the videocall, everybody gets kicked
2
Different options for blocking chat
1
Easily share video with audio
1
/zoom on Slack
1
Registration form
1
Meant for business and education
0
Zoom
Decisions about Zoom

Here are some stack decisions, common use cases and reviews by companies and developers who chose Zoom in their tech stack.

Needs advice
on
ExpressJSExpressJSNext.jsNext.js
and
PostgreSQLPostgreSQL

Hello, I am building a website for a school that's used by students to find Zoom meeting links, view their marks, and check course materials. It is also used by the teachers to put the meeting links, students' marks, and course materials.

I created a similar website using HTML, CSS, PHP, and MySQL. Now I want to implement this project using some frameworks: Next.js, ExpressJS and use PostgreSQL instead of MYSQL

I want to have some advice on whether these are enough to implement my project

See more
Needs advice
on
ExpressJSExpressJS
and
Next.jsNext.js

Hello, I am building a website for a school that's used by students to find Zoom meeting links, view their marks, and check course materials. It is also used by the teachers to put the meeting links, students' marks, and course materials.

I created a similar website using HTML, CSS, PHP, and MySQL. Now I want to implement this project using some frameworks: Next.js, ExpressJS and use PostgreSQL instead of MYSQL

I want to have some advice on whether these are enough to implement my project.

See more
Needs advice
on
Jitsi MeetJitsi Meet
and
ZoomZoom

I am looking for a video meeting/conferencing tool. Zoom free version only allows a meeting length of 40 minutes. I need a free alternative to Zoom that has most of the same features but allows for longer meetings.

See more
Needs advice
on
JitsiJitsi
and
ZoomZoom

A common issue with Zoom is the "half-duplex" operation, where only one person can speak at a time, and another person speaking will cause an interrupt and take control. Hence the infernal mute button is so needed. Does Jitsi allow for a "full-duplex" communication to occur? An example scenario is two people singing a duet, which is impossible on a Zoom call.

Many Thanks, Garry

See more
Andrew ayad

Hi,

A client is asking me to make a website to sell courses on it. I decided to make it with WordPress, but I don't have enough experience in WordPress. How can I make this website with free themes and plugins? How can I put live streaming from Zoom on course pages?

Thanks.

See more

Server side

We decided to use Python for our backend because it is one of the industry standard languages for data analysis and machine learning. It also has a lot of support due to its large user base.

  • Web Server: We chose Flask because we want to keep our machine learning / data analysis and the web server in the same language. Flask is easy to use and we all have experience with it. Postman will be used for creating and testing APIs due to its convenience.

  • Machine Learning: We decided to go with PyTorch for machine learning since it is one of the most popular libraries. It is also known to have an easier learning curve than other popular libraries such as Tensorflow. This is important because our team lacks ML experience and learning the tool as fast as possible would increase productivity.

  • Data Analysis: Some common Python libraries will be used to analyze our data. These include NumPy, Pandas , and matplotlib. These tools combined will help us learn the properties and characteristics of our data. Jupyter notebook will be used to help organize the data analysis process, and improve the code readability.

Client side

  • UI: We decided to use React for the UI because it helps organize the data and variables of the application into components, making it very convenient to maintain our dashboard. Since React is one of the most popular front end frameworks right now, there will be a lot of support for it as well as a lot of potential new hires that are familiar with the framework. CSS 3 and HTML5 will be used for the basic styling and structure of the web app, as they are the most widely used front end languages.

  • State Management: We decided to use Redux to manage the state of the application since it works naturally to React. Our team also already has experience working with Redux which gave it a slight edge over the other state management libraries.

  • Data Visualization: We decided to use the React-based library Victory to visualize the data. They have very user friendly documentation on their official website which we find easy to learn from.

Cache

  • Caching: We decided between Redis and memcached because they are two of the most popular open-source cache engines. We ultimately decided to use Redis to improve our web app performance mainly due to the extra functionalities it provides such as fine-tuning cache contents and durability.

Database

  • Database: We decided to use a NoSQL database over a relational database because of its flexibility from not having a predefined schema. The user behavior analytics has to be flexible since the data we plan to store may change frequently. We decided on MongoDB because it is lightweight and we can easily host the database with MongoDB Atlas . Everyone on our team also has experience working with MongoDB.

Infrastructure

  • Deployment: We decided to use Heroku over AWS, Azure, Google Cloud because it is free. Although there are advantages to the other cloud services, Heroku makes the most sense to our team because our primary goal is to build an MVP.

Other Tools

  • Communication Slack will be used as the primary source of communication. It provides all the features needed for basic discussions. In terms of more interactive meetings, Zoom will be used for its video calls and screen sharing capabilities.

  • Source Control The project will be stored on GitHub and all code changes will be done though pull requests. This will help us keep the codebase clean and make it easy to revert changes when we need to.

See more

Blog Posts

GitGitHubDocker+34
29
42834
GitHubSlackNGINX+15
28
21193

Zoom's Features

  • Join anywhere, on any device
  • Powerful meeting security
  • Unparalleled usability

Zoom Alternatives & Comparisons

What are some alternatives to Zoom?
Skype
Skype’s text, voice and video make it simple to share experiences with the people that matter to you, wherever they are.
Join.me
Get everybody on the same page, when they're not in the same room, instantly. Review documents and designs. Train staff. Demo products or just show off. join.me is a ridiculously simple screen sharing tool for meetings on the fly.
Webex
Collaborate with colleagues across your organization, or halfway across the planet. Meet online and share files, information, and expertise. Collaborate from wherever you are with Webex mobile apps for IPhone, iPad, Android, or Blackberry. If you can get online, you can work together.
RingCentral
Since RingCentral is cloud based, you enjoy the freedom to connect and manage multiple locations, devices and workers within your cloud phone system. You can easily customize users, departments, and call handling rules. No matter where you, or the users, are. You only need a high-speed Internet connection and your phone system is ready to work lightning fast, anytime and anyplace. There’s no PBX hardware.
Google Hangouts
Message contacts, start free video or voice calls, and hop on a conversation with one person or a group.
See all alternatives

Zoom's Followers
1909 developers follow Zoom to keep up with related blogs and decisions.