Skip to content
View amiryxe's full-sized avatar
๐Ÿค“
JS
๐Ÿค“
JS

Organizations

@radstop @snowa-ir @newf1

Block or report amiryxe

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.

Content in all repositories owned by your account will be closed.
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
amiryxe/README.md

Hi, I'm Amir Salehi ๐Ÿ‘‹

Software Developer focused on the JavaScript ecosystem. Most of my work is building and designing web applications, from fast, simple product UIs to the APIs behind them. I build products for Persian-speaking users and care about clean RTL interfaces and good typography.

๐Ÿ›  Tech stack

JavaScript TypeScript React Next.js Node.js NestJS Tailwind CSS GraphQL

Also: Gatsby ยท Three.js ยท Express ยท Socket.io

๐Ÿš€ Projects

  • Factorbox: free online invoice maker. Create sales invoices, pro-formas and receipts right on the page, then print or export to PDF and Excel. No sign-up, data stays on your device, and an MCP server lets AI assistants draft invoices.
  • Locio: store locator and location pages for businesses. Put one shop or hundreds of branches on a live, shareable map with addresses, opening hours and contact info.
  • amirsalehi.ir: my personal website, with my blog on JavaScript, React and web development, plus my resume and projects.

๐Ÿ“ฆ Open source

๐Ÿ“ซ Get in touch

Website X Contact

Popular repositories Loading

  1. easy-number-separator easy-number-separator Public

    Easy Number Separator is a plugin for live separate input numbers in textboxes

    JavaScript 30 15

  2. easy-materialize-rtl easy-materialize-rtl Public

    Simple way to set RTL for materializecss.com.

    CSS 23 11

  3. vanilla-js-crud vanilla-js-crud Public

    CRUD by vanilla js

    JavaScript 9 2

  4. next-persian-fonts next-persian-fonts Public

    Persian fonts package for Next.js

    TypeScript 9 1

  5. rtl-timepicker rtl-timepicker Public

    jQuery RTL Time Picker

    CSS 5

  6. credit-card-input credit-card-input Public

    Credit card input with multiple fields

    JavaScript 4 1