BhriguKD / Revising-JavaScript

Mastering Js to solidify concepts

Repository from Github https://github.comBhriguKD/Revising-JavaScriptRepository from Github https://github.comBhriguKD/Revising-JavaScript

Purpose

  • Track my progress and practice consistency
  • Build a strong foundation in Vanilla JS
  • Create reusable UI components & logic snippets
  • Have fun breaking and fixing things

Toast Js

  • Simple standard toast notification.
  • dom manipulation.

GitHub Profile

  • Learning API fetching and presenting them in a custom card interface.
  • use of async func, await, promise and fetch.

Form Validation Live

  • Validation checking using Vanilla JS
  • dom manipulation and classList API
  • .test() to check Regex

Weather Live

  • OpenWeather API fetch
  • Promise.all() usage
  • Neubrutalism for overall theme
  • Worked in modules for Js

Bento Box Cart

  • state management in vanilla JS
  • rendering products
  • local storage to save cart details
  • dom references

SPA Router

  • router built in vanilla js
  • hashchange to trigger the updates
  • fade in animation for modern feel

About

Mastering Js to solidify concepts


Languages

Language:JavaScript 53.8%Language:HTML 43.4%Language:CSS 2.8%