I need to create Pages with random matching of people in video chat, but with the addition of simple browser games (quiz, charades, retro mini-games).
Configuration plan:
Combining chat and games increases the time people spend on the site
WebRTC (video chat) + several simple HTML5 games
You can add new games or seasonal events (e.g., tournaments)
Interactive world map where everyone can add their hobbies, photos, and invite others for conversations or online meetings.
Why it's cool: It creates a database of people with similar interests — something like “live themed chats” and meeting new people.
Budget: Google Maps API + user database + simple chat/comments.
Development: You can add video calls or joint online events.
https://github.com/jitsi/jitsi-meet
https://github.com/bigbluebutton/bigbluebutton
https://github.com/colyseus/colyseus
https://phaser.io/examples/v3.85.0
Global Live Game Rooms – a platform for video conversations with built-in multiplayer mini-games.
Features description:
User login – anonymous or via Google/Facebook.
Automatic matching of players into rooms (2–6 people).
Video and voice chat in the room (Jitsi or similar).
Shared browser game – initially at least 2 games (e.g., knowledge quiz + charades).
Points system – players earn points in games, daily/weekly ranking.
Ability to create private rooms with invitation links.
Responsiveness – works on phones, tablets, and computers.
Admin panel – moderating users, blocking spam.
Preparation for advertising – space for banners or AdSense integration.
Technology:
Frontend: React.js / Vue.js + Phaser.js (games).
Backend: Node.js + Colyseus (multiplayer sync).
Video chat: Jitsi Meet API.
Hosting: VPS or cloud (e.g., Hetzner, OVH) – cost approximately 60–80 PLN/month.
Database: PostgreSQL or MongoDB.
(freelancers, freelancers from Poland should be
Time to complete: 4–6 weeks.
Scope: installation of ready components + UI modification + game integration.