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