Our first group project
#Built a Gaming Platform
APIs used: OKAPI - for timezone data Openweathermap API - for local weather information youTube API - to provide music and sound effects
Data Persistence: localStorage was used to persist the current users username, no need to re-enter each time Firebase was used to store the username and score, so we could provide a leaderboard, as well as your personal top score, per game
New Library: We used the underscore library, to help with filtering and sorting data for the leaderboards
CSS Framework: We used Bootstrap to provide a clean, structure UI for our control panel
Repeating Element: We used Bootstraps List Group (their version of a table), for the leaderboard
Project Requirements:
✅Must use at least two APIs ✅Must use AJAX to pull data ✅Must utilize at least one new library or technology ✅Must have a polished frontend / UI ✅Must meet good quality coding standards ✅Must NOT use alerts, confirms, or prompts ✅Must have some sort of repeating element ✅Must use Bootstrap or Alternative CSS Framework ✅Must be Deployed (Github Pages) ✅Must have User Input Validation