All projects
Open source

PolyGo

Open-source platform for language exchange and cultural learning through virtual meeting events — social networking, real-time chat, video calls, games, and AI-powered tools.

Date10/2025 - 12/2025Tech
  • Next.js 15
  • TypeScript
  • shadcn/ui
  • Zustand
  • React Hook Form
  • Zod
  • next-intl
  • ASP.NET Core
  • C#
  • PostgreSQL
  • Socket.io
  • WebRTC
  • Docker
  • Nginx
  • GitHub Actions
PolyGo

Highlights

  • User matching by language and interests, with event scheduling and booking.
  • Interactive meeting rooms: WebRTC video calls, real-time chat, and an in-session game interface.
  • AI Live Translate — real-time speech-to-text and multi-language translation during live video sessions.
  • AI Smart Summary — an automated pipeline that processes meeting transcripts and generates post-event summaries with Generative AI.
  • Built-in social network: post feed and member interactions.
  • Fully multilingual frontend with next-intl.
  • Production infrastructure with Docker, Nginx, and GitHub Actions CI/CD.

About the project

PolyGo is an open-source platform for language and cultural exchange through virtual meeting events, built from October 2025 to December 2025 as a Full-stack Developer (Frontend Lead & DevOps/AI Backend Features).

I architected and built the entire frontend from scratch with Next.js 15 — user matching, event scheduling & booking, interactive meeting rooms, a social feed, real-time chat, and the game interface — with full i18n via next-intl.

On the backend, I owned DevOps and the AI modules: deploying and maintaining production infrastructure with Docker, Nginx, and GitHub Actions CI/CD; building AI Live Translate (real-time speech-to-text and multi-language translation during live video sessions) and AI Smart Summary (an automated pipeline that processes meeting transcripts into post-event summaries using Generative AI).

The system's backend runs on ASP.NET Core with C# and PostgreSQL; real-time features are built on Socket.io and WebRTC.

Got questions?

I'm always excited to collaborate on innovative and exciting projects!