I am starting a new website from scratch.
It is a very simple website that does a simple task.
I want the signup page to include user name, password, email, city, and a box to upload an image. In the city field as the user is typing in the city, I want it to start listing the possible options to choose from so the user can just pick it from a field. the user must enter a city in the database or they will not be able to sign on. (prevents users from putting in garbage).
I may add more signup fields in the future. and would like proper documentation to allow future staff to easily make modifications to the code.
During signup, the users will upload a picture of their city.
once I have 4 or more users from a particular city I would like to create a game for people to guess what city it is.
The next part of the website is the game to play.
People who are not signed on to the website can play a limited version of the game.
Here is the game:
random website visitor (not signed in) sees 4 pictures from Tokyo, there are 4 radio buttons, Paris, Tokyo, Sicily, Toronto.
if the users selects the correct city, it will go to a congratulations page, try another city?
if the users chooses wrong, it will tell them Tokyo, try another city?
the limited version of the game will rotate through the same 4 cities.
the user signed in version of the game will randomly go through all the cities (as long as there is at least 4 users from that city)