gxolivei / bolhadev.chat

A free platform for Brazilian developers to improve their English skills.

Home Page:https://bolhadev.chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bolhadev.chat

Brazil has many talented developers, but unfortunately, fewer Brazilians speak English. This language barrier limits the world's ability to see our full potential.

English is a powerful tool for individuals to achieve their goals, granting access to a vast amount of content created in English. Proficiency in English is particularly important for developers seeking international opportunities.

The goal of this project is to create a safe and supportive environment for members of "BolhaDev" to practice and improve their communication skills.

Tech

This project is designed to be cost-effective, ensuring it remains free for everyone.

One of the key features is the use of P2P (peer-to-peer) connections, allowing users to connect directly. This approach enables us to support numerous practice rooms running simultaneously without incurring significant server costs

What's inside?

This repo includes the following packages/apps:

Apps

  • web: a Next.js app with the client code
  • server: a Node app to handle sockets and connect users

We are using:

  • Turborepo
  • Next
  • Node
  • Sockets
  • WebRTC
  • Tailwind
  • Shadcn

Each package/app is 100% TypeScript.

Contributing

Please read the contributing guide

About

A free platform for Brazilian developers to improve their English skills.

https://bolhadev.chat


Languages

Language:TypeScript 91.2%Language:JavaScript 4.1%Language:CSS 2.5%Language:Dockerfile 2.3%