The project was developed with TypeScipt, Next.js and Nest.js were used accordingly for frontend and backend, MongoDB for database, Socket.IO was used for messaging, Prisma for connecting to database, etc.
You can find configuration variables in /frontend/configs/configs.ts file for frontend and /backend/.env file for backend.You can find the version of the application on the package.json file of the root dircetory.
First of all you will need install the dependencies for both /frontend and /backend directions with command
npm install
Than you will need to run frontend in development mode with command
npm run dev
And run backend in development mode with command
npm run dev