I´m making an app for the Danish market and it is currently works as a proof of concept.
The idea is that in Denmark, so called “drinking-games” is a very common part of a party. But people most likely always ends up with the same 2 or 3 games because they don´t know any other games or simply don´t remember the rules.
A Drinking game most typically contains playing cards, dices, dice cups, etc. Within these different games there is a set of rules that basically makes people drink more.
Therefore, the Idea is to make an app that contains all the rules of all these individual “drinking games” and NOT the actual games.
As said, these games uses different equipment. It may be a single thing or different equipment combined.
When the app is launched, it starts by asking the user which of the listed equipment is available for the user. The application now shows a list of available games, which is playable with the selected equipment. The user may now select one of the listed games, to see the rules.
Let’s say we have 4 games.
A, B, C, D
The game A contains playing cards
The game B contains dices
The game C contains dices and dice cups
The game D contains playing cards, dices and dice cups
If the player select only playing card as an available equipment then the application only shows game A.
If the player select dice and dice cups as an available equipment then the application will show both game B and C because the player selected the equipment needed for both game B and C.
If the player now selects playing cards, dices and dice cups, it will now show all the games A, B, C and D.
This is only an example on how the application should act. When launched it will have more available equipment and of course more games.
What needs to be done?
The application is currently only a proof of concept and most of the stuff are hardcoded.
When finished the application it consists of two parts, a server and an iPhone application.
Make MySQL database for containing game rules, equipment required for a game and equipment itself.
Admin panel for MySQL database:
Possibility for adding games (name, rules and required equipment)
Possibility for adding equipment
Possibility for deleting games and equipment
Possibility for editing games and equipment
I own the domain: [url removed, login to view] and the hosting service which I use supports MySQL and the database may be hosted here.
User interface may be as the proof of concept application (code included)
Communication with server.
Make a list of selectable equipment; user may select one or more (equipment received from server)
Show a list of all possible games that contains the selected equipment
Random function, which shows a random game from all the games in database
I´m looking into having two versions of this application. One that is completely free but which contains ads and furthermore, only shows the first two games that is playable with the selected equipment. Other games are shown but greyed out and not selectable.
The free version has to have an in-app purchase opportunity, which unlocks the full list of playable games and of course removes ads.
For the advertising part, I have looked into [url removed, login to view] but I do not have any experience with advertising on applications. My only requirement is that it has to work in Denmark and reasonable payout.
The code for proof of concept application attached but all text is on Danish.
Feel free to ask any questions.
9 freelancers are bidding on average $446 for this job
Hi, We are off shore based Smart Phone Applications/ Web Development Company working since 5 years. Please find the detailed bid in your PMB. Thanks VS Rich Technologies