A metaverse experience for JS Bank which allows people to come on the JS platform and socialize in the 3d world. Get to know more about the bank and the services they provide. Mainly the goal was to attract more consumers towards their bank.
The project consists of:
- A Nestjs backend load balanced by AWS ALB to cater high volumes and allow to scale server even when players get as high as a thousands at a time. In a nutshell the backend manage all the player states and broadcasts them to all the other players.
- The metaverse frontend allow people to move around socialize through voice or Realtime chatting and multiple other interaction with the JS Bank portal.
Tech Stack: (ReactJs, ThreeJs, R3F, Playcanvas, JavaScript, Tailwindcss, NestJs, Aws Alb, code pipeline, Ec2 , 3d Modeling, Maximo, ReadyPlayerme)