We need to build a very simple trivia-game-website.
Technologies used should be: Java & MySQL.
The idea of the website is to show a list of diffent topics, where you can play a 10 question game on a desired topic (for example Solar Energy).
When the game Ends, the player is shown his position at the Ranking.
If by the end of the week the player is in the TOP 3, the player will get a free prize (for example, an Online Solar Energy Training Course). The prize is sent by e-mail as soon as the week has ended, and the score and ranking resets to Zero, to begin all over again every week.
The player has also the option to view the list of all the available prizes on the website, and also can choose to buy the prize, using a PayPal account, where they will automatically receive by email the prize they just bought.
The idea is to create this simple Website, thinking first on how it looks for a mobile device, and then designing it for a desktop computer (Mobile-First)
This site will also have a simple Administrator, where all the Topics can be created, all the Prizes, etc.
Desired steps in the implemantation of this project:
1) Graphic Design of the Mobile and Desktop website
We have drawn schematic "use cases" (in an excel sheet) for every screen of the website. So before starting to code, we need to define the final website Graphic Design.
The idea is to receive 2 different design proposals (they could be a design for these use cases, or a link to a template). We will discuss the necessary changes and define the final Graphic Design for the site.
2) Complete Use Case Design
After defining the Graphic Design, all use cases must be implemented in HTML, without the functionality.
We will check if there is anything missing, and then we will advance to the next Stage.
3) Functionality implementation
After accepting the web design, the idea is to start coding all the site's functionality.
You can find all the information of the project in the attached files.
If you have any questions, feel free to ask.