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.