This repo contains the guide and code for Ben Dechrai's workshop, "Write Your Own Secure Messenger".
Are you not in the workshop? If you are reasonably familiar with Next.js and the Web Crypto API (or are comfortable doing some research), this workshop is designed to be able to be completed just by following this guide.
You will need a computer and a modern web browser. We'll be using Gitpod's in-cloud development environment to get set up quickly.
In order to get the most from this workshop, you will benefit from being comfortable using VS Code as a development environment and having a moderate understanding of JavaScript.
| Symbol | Description |
|---|---|
| 👉 ACTION | It's time to take an action. If all you do is follow these lines, you will complete the workshop. |
| 🧪 CHECK POINT | It's time to confirm something's working. It's a good idea to check these, rather than jump from ACTION to ACTION, so that you can identify an issue early on. |
| 💡 TIP | Extra information should you want it. Skipping these will not affect your ability to complete the workshop. |
| ⚠ LOOK OUT | Get a heads up about something that might not be obvious. Think of this as a TIP that's a bit more important to read. |