NOTE: most of the content of this project (images, fonts, and some code) does not originate from me. The sources of the content are given in the sources.txt files that are in each respective folder.
This project had the purpose to gain some experience using jQuery and ReactJS. It was as well to gain some experience in developing web applications.
Recently added was NodeJS to act as the server to launch the website application. A MongoDB database was added as well from mlab.
Step 1: Execute the exec.sh script
To do so, do the "chmod 777 exec.sh" command in the WebGeography directory first.
Then do: "./exec.sh"
Step 2: Launch the application (for next times)
Go in your terminal, and into the WebGeography directory, and type "node server.js".
Then go in your favorite web browser and type "localhost:1337" in your search bar and voila!
-Create batch file for Windows
-Create script for Mac
-French translation
-High score board (monthly)
-Include a state/province guessing game
-Include a capital guessing game
-Make the website manageable for a mobile device (???)
-Make dashboard statistics for the user (Statistics divided for practice and exam, by continent. Nb of answers requested in practice, average number of bad answers in 10 tries in practice, previous exam scores for a continent)
-Make custom packages of countries (from an admin account)
-Allow for addition of countries in the list (from admin account, only for that account)
-Email confirmation from registration