Logo
flag

Build a ClubHouse Clone with Golang and NextJS

Logo

Please rate the course

0.0
Source:
Language:
English
Duration:
02:31:19
Number of lessons:
15
Added date:
17/04/2024
Rating:
0.0

Course short description

In this tutorial we will use ion-sfu that is build on top of Pion, pion is a webrtc implementation in pure Go for our backend server and in the frontend we will use NextJS.


What Libraries will we be using

Backend

  • ion-sfu
  • Go-Fiber (Rest API and WebSockets)
  • Go-Ent (Entity Framework for Go)
  • Go-Redis (Signaling)

Frontend

  • NextJS
  • Chakra-UI
  • Framer-motion (Animation)

What will you learn

Backend

  • Using Go-Fiber for both Rest and WebSockets (Server side).
  • Knowledge of using Pion Webrtc (ion-sfu).
  • Basic structure of a Micro Services with Redis.
  • Go-Ent (orm).
  • Deployment to live server.

Frontend

  • NextJS server side rendering.
  • Chakara-UI usage
  • WebSockets Connection (webrtc).
  • Rest api (Client side).

Write your comment

Logo