5 CSS Tricks I Use on Every Project
From custom scroll bars to clip-path animations โ a collection of CSS patterns that make my UIs stand out without any JavaScript.
Read MoreHi, I'm Vishan Rabari โ crafting pixel-perfect, interactive web experiences from Gandhidham, Gujarat. I build with HTML, CSS, JavaScript & a deep passion for great design.
I'm Vishan Rabari, a frontend developer from Gandhidham, Gujarat, India. I specialize in building modern, pixel-perfect web interfaces that marry clean code with beautiful, intentional design.
Currently deepening my JavaScript expertise and learning React, I'm passionate about transforming ideas into polished digital products โ from e-commerce frontends to interactive API-powered tools.
Drag to rotate the globe. Hover over any orbiting tech icon to see details about that skill.
How I designed and built a full e-commerce shopping experience from scratch, with zero frameworks.
The client needed a fast, mobile-first e-commerce frontend that could handle 100+ product SKUs without any backend framework, keeping it purely HTML/CSS/JS for easy deployment on any host.
Built a component-based architecture using vanilla JS modules, a custom cart state manager with localStorage persistence, and CSS Grid for the product layout that adapts seamlessly from 320px to 4K.
Client brief, wireframing in Figma, choosing color palette and typography system.
Semantic markup, product card components, cart modal, navigation architecture.
Responsive grid, micro-animations, cart slide-in, hover effects, dark theme.
Cart state, filter system, localStorage persistence, performance audit, deploy.
Began with HTML and CSS fundamentals. Built first static pages, discovered a passion for beautiful web experiences.
Dived deep into JavaScript โ DOM manipulation, ES6+, async patterns, and first API integrations.
Landed first clients โ landing pages, e-commerce fronts, portfolio sites. Learned deadlines and iterative design.
Expanded into Figma for design systems, prototypes, and thinking like a designer while coding like an engineer.
Actively managing and maintaining the live e-commerce website โ handling product updates, UI improvements, uptime monitoring and performance fixes.
Building complex projects, expanding 28+ repos, learning React, seeking exciting freelance and collab opportunities.
All plans include mobile-first responsive design, source code, and 7-day support. Need something custom? Let's talk.
Vishan delivered an exceptional landing page that exceeded our expectations. His attention to detail, clean code, and the final animations were absolutely world-class. Will definitely work with him again.
Our e-commerce store was completely redesigned by Vishan and the conversion rate improved significantly. The responsive design is flawless across all devices โ truly impressive work.
Vishan is a rare talent โ he thinks like a designer but codes like an engineer. The portfolio website he built for me gets compliments from every client I show it to. Highly recommend!
Working with Vishan was a seamless experience from start to finish. He understood our brand and translated it into a website that our customers absolutely love. Fast, professional, and talented.
From custom scroll bars to clip-path animations โ a collection of CSS patterns that make my UIs stand out without any JavaScript.
Read MoreHow I built a fully functional shopping cart with localStorage, vanilla JS, and zero dependencies.
Read MoreThe shift that tripled my development speed โ designing first means fewer rewrites and happier clients.
Read MoreGot questions? Here are the most common things clients ask before we start working.
Ask Me AnythingA landing page typically takes 3โ5 days. A full e-commerce site or web app takes 1โ3 weeks. I always discuss timelines upfront and deliver on time.
Pricing starts at โน3,000 for landing pages. Full sites and web apps are quoted after understanding your requirements. I'm flexible and work within budgets.
Absolutely! I work worldwide via email, WhatsApp, and video calls. Clear communication and timely delivery guaranteed regardless of timezone.
100% yes โ I build mobile-first by default. Every project is tested on multiple screen sizes to ensure a flawless experience everywhere.
Yes! I offer 7โ14 days of free post-delivery support for bug fixes. Ongoing maintenance can be arranged per retainer or per-task.
Have a project in mind? I'd love to hear from you.