Skip to content
View ShayanTheNerd's full-sized avatar
💻
Coding & Learning
💻
Coding & Learning

Highlights

  • Pro

Organizations

@rabits-studio

Block or report ShayanTheNerd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShayanTheNerd/README.md

Frontend developer with 5+ years of experience developing high-performance and accessible web applications. I’m passionate about contributing to open-source projects, love learning new things, and enjoy sharing knowledge with fellow developers.

Skills

Languages

Markdown, SVG, HTML, CSS, SCSS, JavaScript, and TypeScript

Technologies

TailwindCSS, UnoCSS, Astro, Vue, Nuxt, Supabase, and REST APIs

Testing Frameworks

Storybook, Vitest, Cypress, and Playwright

Other Tools

VS Code, Git, GitHub, GitHub Actions, Netlify, NPM, PNPM, Vite, Prettier, and ESLint

Pinned Loading

  1. eslint-configeslint-configPublic

    ESLint configuration for enforcing best practices and maintaining a consistent coding style.

    TypeScript 10

  2. image-editorimage-editorPublic

    Easily edit your images in just a few clicks.

    Astro 17 2

  3. unovue/reka-uiunovue/reka-uiPublic

    An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue

    Vue 6.7k 548

  4. nuxt/uinuxt/uiPublic

    The Intuitive Vue UI Library powered by Reka UI & Tailwind CSS.

    TypeScript 6.8k 1.1k

  5. vuejs/eslint-plugin-vuevuejs/eslint-plugin-vuePublic

    Official ESLint plugin for Vue.js

    TypeScript 4.6k 720

  6. Git commit message templateGit commit message template
    1
    # ====================================== Template =======================================
    2
    # <type>[(scope)][!]: <summary> (maximum 50 characters)
    3
    4
    # [body]: Explain WHY you are making this change, not HOW. (wrap lines at 72 characters)
    5