Hamzaoutdoors / Leaderboard-API

The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external API
https://hamzaoutdoors.github.io/Leaderboard-API/
12 stars 0 forks source link

Final touches #4

Closed Hamzaoutdoors closed 3 years ago

Hamzaoutdoors commented 3 years ago

In this Milestone: final touches

Visit Live Demo

I was able to complete the following:

  • [x] Add day/night theme functionality to give my project some sightliness
  • [x] Style the project to be more responsive with a breakpoint of 992px,
  • [x] Set up .github/workflows linters to check and fix linters errors for HTML/CSS/JavaScript.
  • [x] Set up the project with webpack and add URL-loader | webpack to add images
  • [x] Used async and await JavaScript features to interact with the API.
  • [x] Implemented the "Refresh" button (receiving data from the API and parsing the JSON).
  • [x] Implemented the form "Submit" button (sending data to the API).
  • [x] Create a style.css and set rules for the LeaderBoard, loaded by Webpack Style/CSS Loader.
  • [x] All my source files (index.html, index.js, and style.css) is located in the/src directory and distribution files are generated and served by webpack.
  • [x] Fix all linters errors
Hamzaoutdoors commented 3 years ago

Thanks for your quick feedback @Dipeshtwis .. I appreciate it 👍