Gepmeet is a project built to make a virtual city and virtual game, it is fun side project to also build multiplayer game. At its core I have used MediaSoup library. Initially There were different components, Right now it is divided in three major components. Ui , API and Voice service.
- Virtual City
- Web3 Integration
- Virtual Hocky
| Codebase | Purpose |
|---|---|
| Gepmeet-hunger | Frontend |
| Gepmeet-panchayat | Voice Server |
| Gepmeet-tanduri | API Server |
| Codebase | Description |
|---|---|
| Frontend | Next.JS |
| WebRTC | MediaSoup |
| Ui | Chakra Ui |
| Backend | Nodejs |
| Language | Typescript |
| Database | MongoDB |
| ORM | Mikro-ORM |
| Queue | RabbitMQ |
| InMemory | Redis |
| Deployment | docker-compose |
Coming Soon
Please Create a PR if you have cool feature or something to share regarding gepmeet. It is totally open to contribute.