PLEASE SEE ATTACHED PDF PRESENTATION FILE TO UNDERSTAND REQUIRED APP BETTER.
I need an Andoroid Live quiz game that users Pay 1$ to join game and if they answer all question correctly they get paid.
It requires, NODE.JS, JAVA, and alternative to these languages. Payments can be made through PAYPAL or directly to users bank account.
LIVE QUESTION ANSWER GAME WITH PAYMENT AND REWARD
Will be programmed with Android studio and NODE.JS
Features required Feature name Explanation
Users need to register to system(simple registiration system is enough.)
Users should be able to buy “game-money” and value of money should be stored at users’s [login to view URL] it should be shown on top.
Users should get paid when their “game-money” reaches an specified limit.
Questions will be asked as live so node.js or alternative language is necessary
There will be multiple rooms devided. (No frontend design needed)
1. Main Menu
Users will register and buy “game-Turkish-Lira” using Payoner.com.
There will be 2 type of rooms;
Room type 1: Rooms that users see questions and answer to them. Joining this room will cost 1 Turkish lira game money. 15 questions will be asked for each game. For each questions users have 15 seconds. If they answer correct they will still wait for 15 secs to finish. After 15secs passed next question will be seen. Players who give correct answer to all these 15 questions will be rewarded all money collected for this room. For example:
100 users joined one room and only 2 of them answered all question correctly. These 2 users will be rewarded 50 Turkish lira (both players).
If none of these 100 players can answer all question correctly. All players will get their 1TL back.(which they paid for joining the game.)
All users in that room will move together. There will be multiple Room of this type. If a player gives wrong answer he/she will be moved to room type 2(waiting room).
Room Type 2: Waiting room. Players who gave wrong answer or players who just joined to game will be in this room. While users in this room they will see all people who are in this room. They will see how many people are online. As soon as population of this room is more then 1; 15 seconds count time will begin to let
players tab “READY” button. After 15sec passed, countdown finishes and everyone who tabbed ready button will move to another “room type 1”. If first question room is still active then a second question room should be created. And second group of players should be able to play another game. One detail:
If users’ previous game didn’t finish yet. He/she can’t start ready button. Player needs to wait until previous game is finished.
[login to view URL] Game Money & Reward to Players
Users should be able to buy “Game Turkish Lira” via their credit card. When their game money is over 50 TL, They should be able to deposit their money to their bank account with help of payoner.com. But While taking their money from game They need to leve 10% of it to the app owners account. Example:
User earned 100TL from games. He/she can take 90 TL and 10TL will be left in the account of app.
[login to view URL] Requests from Developer
At the end of 1 week, A video that proofs that paying and rewarding system works will be requested.
Occosionally video or signed apk will be requested from developer.
[login to view URL]
All source code will be requested.
NODE.JS : Source code will be requested and files should be pushed to clients own nodejs server. ([login to view URL])
Android: Android studio project will be requested with all source and ready Apk will be requested additionally. And project will be imported to clients computer.
Code need to be writen with expanatory comments at necessary points.