@Alexis_Shaju I am currently working on a multiplayer using Photon. There is a bit of learning involved but I will try to do my best to explain. There seems to be a missing item in your scripts. Here is an example from the forum of which you can have a look at.
Please have a look to the bottom of this post and there you will find an example project to look at.
I do not see in your project a file like game-room.js. In this file is the handling of all of the other players that are spawned or instantiated in your room. This script along with the player script and the Template of the character itself are used to represent in your view the other players that have joined in the room.
So the attached player.js script is to your script actually broadcasts your players information to the server connection where all of the other players are listening and broadcasting their positions.
To make the animation work for the players that you see you will have to first apply the same animations to the template(characterMedium) and accept the changes to the template. Then you will have to modify both player to broadcast character animation state and game-room.js to handle changing that state on the instantiated players in your view.