NODE JS or Python API development via my sql
Budget: ₹1,500 – ₹12,500 INR
Requirements:
Authentication : Here we need google, facebook and guest login and signup, via oAuth. (On Sign Up need an username and it should be unique), So there would be an api to check username uniqueness as well
On successful login : Return us the player Data
We need an api to get and update player specific data.
Player data is classified under following : (Here we need Get and update API)
Main Data
Username, gems balance, coins balance, silver card balance, gold card balance, platinum card balance, language, gender
Character Data
Here we will store character specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s
Data field would be: Character id, skin id, hair id, facial id, eye id, upper id, lower id, shoe id, acc id, hand acc id.
Other acc Data
Here we will store Accessories specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s
Data field would be like gun skin, car skin, glider skin, helicopter skin, wall skin, death skin
Emotes Data
Here we will store emotes specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s. Note Here Active ids can be upto 6.
So for above player specific data we need get and update api for each section i.e. Main, Character, Other and emotes.
Player Game Data
Here we need an api to get and update data, note here updates will be done via game server so only values from gameservers should be legit here.
Here the database would be classified into three categories i.e. battle royale, thug clash and squad battle.
Data fields would be match played, wins, kills, headshot, killed by gun ids, killed by grenade, Max damage, Revive, Time team left, killed mates, killed by mates, triple kills, quadra kills, most elimination in a match, Bluff master count.
Messages : Need a panel here from which we can send some particular message to all users. Get api will show the message
Ban User / Report user
Authentication : Here we need google, facebook and guest login and signup, via oAuth. (On Sign Up need an username and it should be unique), So there would be an api to check username uniqueness as well
On successful login : Return us the player Data
We need an api to get and update player specific data.
Player data is classified under following : (Here we need Get and update API)
Main Data
Username, gems balance, coins balance, silver card balance, gold card balance, platinum card balance, language, gender
Character Data
Here we will store character specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s
Data field would be: Character id, skin id, hair id, facial id, eye id, upper id, lower id, shoe id, acc id, hand acc id.
Other acc Data
Here we will store Accessories specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s
Data field would be like gun skin, car skin, glider skin, helicopter skin, wall skin, death skin
Emotes Data
Here we will store emotes specific data in following fields Active Ids, Rewarded Id’s and Prospect Id’s. Note Here Active ids can be upto 6.
So for above player specific data we need get and update api for each section i.e. Main, Character, Other and emotes.
Player Game Data
Here we need an api to get and update data, note here updates will be done via game server so only values from gameservers should be legit here.
Here the database would be classified into three categories i.e. battle royale, thug clash and squad battle.
Data fields would be match played, wins, kills, headshot, killed by gun ids, killed by grenade, Max damage, Revive, Time team left, killed mates, killed by mates, triple kills, quadra kills, most elimination in a match, Bluff master count.
Messages : Need a panel here from which we can send some particular message to all users. Get api will show the message
Ban User / Report user