Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 913 Bytes

File metadata and controls

36 lines (29 loc) · 913 Bytes

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