Official Release of Vid2Chat: a Video Chat Dating App for iPhone and Android

Vid2Chat, a mobile application for finding singles locally, is a fun little project developed here at Website Beaver. You might be thinking, "you mean Tinder?". This would be a fair point made, except it actually differs in one significant way: video chatting, instead of text messaging. This may also lead to comparisons to the infamous Chat Roullete or Omegle. However, Vid2Chat differs from t...

Read More

Insanely Simple WebRTC Video Chat Using Firebase (With Codepen Demo)

In this tutorial, you’ll learn how to build a simple video chat using WebRTC. You can view the demo above to see the video chat in action. Just replace the Firebase credentials in the CodePen, open this web page on another computer, and press call on either computer. I would encourage you to try this before continuing to read this tutorial. After an explanation of how this video c...

Read More

Custom Site Design Company in Boca Raton

You'd probably be surprised that even we don't necessarily think that a personalized website design is the right fit for everyone. If you don't have a lot of money to spend and don't mind that you will have an overused and generic look that you've seen dozens of times, then a template might be a better option for you. There's absolutely nothing wrong with using a template, as it can be more su...

Read More
amazon web servicesaws s3file uploadsphp

Amazon S3 PHP SDK Helper Class

Amazon S3 (Simple Storage Service), as its name implies, is a service that provides online cloud hosting for your files, separate from your site’s server. This might not seem like such a useful tool, as you can already just upload your files directly to your own site; why even deal with an external service? AWS S3 has gained immense traction in recent years, and for good reason. Separating ...

Read More

Escape HTML Inside <code> or <pre> Tag to Entities to Display Raw Code with PrismJS

Have you ever wondered how websites present HTML code, without the page mistaking it for part of the DOM? This tutorial will cover how to correctly do so. The quintessential usage of this is seen on the coding blocks on this very page. Security will not be covered, since it will be assumed that you are the one inputting the data, not a user. If you would like to prevent against Cross-Site Scr...

Read More

Prepared Statements in PHP MySQLi to Prevent SQL Injection

A hack attempt has recently been discovered, and it appears they are trying to take down the entire database. An impromptu staff meeting has been called at 2am, and everyone in the company is freaking out. Ironically, as the database manager, you remain the calmest. Why? You know that these scrubs are are no match for those prepared statements you coded! In fact, you find this humorous, as the...

Read More

How to Make an Interactive and Responsive SVG Map of US States & Capitals

Making an interactive and responsive map is much easier than you would think. In this tutorial we'll start with a plain SVG image of the United States. The goal is to make it so that hovering over a state will display the name of the state, along with its capital. Additionally, it will be able to adapt to any screen size. By the end of this tutorial you'll be able to do this using any map you...

Read More