An educational website focused on learning geography and history. To increase the engagement in learning non-STEM subjects, the website teaches through fun games like:
- Hangman
- Match country to a flag
- Guess the country from its outline
- Guess a date of historical event
- 2 truths one lie
- Guess the country neighbours
- Open the terminal
- Clone or download the repo
- Navigate to the repo folder
- Run 'npm install' command
- Open the terminal
- Navigate to the repo folder
- Run 'npm run dev' command
- HTML
- Javascript
- CSS
- Express API
- NodeJS
- Creating a Figma board with all our ideas for different functionalities
- Dividing functionalities into smaller tasks
- Creating a Trello board with each task that needs to be completed
- Creating a wireframe for each website
- Choosing and implementing different tasks from Trello board
- Pushing and pulling from github frequently to make sure our code is working together well
- Managed to deploy server and fetch data from it
- Created 6 fully working mini games
- Getting the correct information from the back-end and making sure it was well-organised as there is a lot of data
- Scoring system that needs all of the individual game scores to present a total score to the user
- New member of the team halfway through the project
- User authentication
- Storing data about which questions were answered incorrectly, so the user can refer back to what he still needs to work on
- Music section - where users listen to snippets of music and have to guess the song
- Randomised test function
- Whole History and Geography data
- History and Geography data with selected id
- Random question for match the flags game
- Random question for guess the country from an outline game
- Random question for guess the neighbour game
- Random question for guess the date game
- Random question for 2 truths 1 lie game
- Random Hangman question
- All whiteboard notes
- Whiteboard note with selected id







