A personal reusable collection of vanilla JavaScript UI components and frontend logic snippets used to build modern, responsive business websites faster.
This library is built using:
- HTML
- CSS / Tailwind CSS
- Vanilla JavaScript
This repository is my personal frontend toolkit for:
- Building real-world business websites
- Reusing common JavaScript logic
- Speeding up development process
- Creating WhatsApp-based ordering & contact systems
- Improving frontend skills through project-based learning
frontend-js-library/
β
βββ 01-navbar-toggle/
βββ 02-sticky-navbar/
βββ 03-accordion-faq/
βββ 04-modal-popup/
βββ 05-image-slider/
βββ 06-tabs-system/
βββ 07-dark-mode-toggle/
βββ 08-form-validation/
βββ 09-whatsapp-form-logic/
βββ 10-product-search-filter/
βββ 11-category-filter/
βββ 12-add-to-cart-ui/
βββ 13-quantity-buttons/
βββ 14-toast-notification/
βββ 15-scroll-reveal-animation/
βββ 16-local-storage/
βββ README.md
π How I Use This Library
Each folder contains:
- index.html (UI structure)
- style.css (design)
- script.js (logic)
- README.md (feature explanation)
- screenshot.png (preview)
I reuse these components in different projects like:
- Business websites
- Portfolio websites
- Product landing pages
- WhatsApp ordering systems
π‘ Goal
To build a fast, reusable frontend system for:
- Local business websites
- Content creator websites
- content creation-ready UI templates
π₯ Tech Stack
- HTML5
- CSS3
- Tailwind CSS (optional)
- Vanilla JavaScript
- GitHub
- Netlify (for deployment)
π Future Plan
- Add more reusable components
- Convert into full UI kit
- Build multiple business templates
- Use it for content creation
π¨βπ» Author
- Rishabh (Frontend Developer + Designer)
- Focused on building real-world websites for local businesses and content creation.