{"repo":"GetStream/discord-clone-nextjs","free":true,"listed":false,"github":"https://github.com/GetStream/discord-clone-nextjs","clone":"git clone https://github.com/GetStream/discord-clone-nextjs.git","description":"Building a discord clone using NextJS, TailwindCSS, and the Stream Chat and Audio and Video SDKs.","language":"TypeScript","stars":90,"topics":["getstream-io","nextjs","reactjs","tailwindcss"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Discord Clone using NextJS, TailwindCSS, and Stream This repository accompanies the series of blog posts published on the Stream Blog about creating a Discord clone using NextJS, TailwindCSS, and the Stream Chat and Video SDKs. The series will have five posts at the end (we'll have the links updated once they are published): - Part 1: Setup Project - Part 2: General Layout and Server List - Part 3: Channel List UI (coming soon) - Part 4: Message List UI - Part 5: Adding video and audio calling --- Running the project Prerequisites First, a machine running Node.js and the option to clone the repository. The rest of the setup is explained in Part 1. Second, an account with Stream. We have a free tier, and we can create an account for free using this link. Running locally The first thing to do is install dependencies: Then we can run the project on our machine in development mode: Use the Stream SDKs yourself You can get started with the Stream SDKs today for free. Find our React documentation here: - Chat SDK - Video and Audio SDK","default_branch":null,"files":null,"tree":[],"storefront":"/r/GetStream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GetStream/discord-clone-nextjs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}