+
Skip to content
View amjarmed's full-sized avatar
🏡
working from home
🏡
working from home

Block or report amjarmed

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
amjarmed/README.md

Hi — I'm Mohamed Amjar 👋

Frontend Engineer • Next.js (App Router) • TypeScript • TailwindCSS • React Native • OSS Author
Based in Morocco • Learning German (A1 → B1 in progress) • Photography & Content Creator
🌍 Languages: Arabic (native) • English (intermediate) • French (intermediate) • German (learning)


GitHub stats Top languages

👨‍💻 Quick summary

  • Primary focus: Modern, performant frontends and full-stack prototypes built with Next.js + TypeScript (App Router, SSR/ISR), optimized for performance & SEO.
  • Secondary: Mobile apps (React Native + Expo), infra integrations (Supabase, Sanity, Stripe/PayPal), and small OSS utilities & VSCode tooling.
  • Soft/Business: Content creator and photographer (Canon 77D), building product-ready portfolios and client workflows.

🛠 Tech stack (short)

Frontend: Next.js 15+, React, TypeScript, TailwindCSS, shadcn/ui, Headless UI
Mobile: React Native + Expo
Backend / DB: Supabase, Firebase, Node/Express, PostgreSQL, MongoDB
CMS / Content: Sanity, Markdown/MDX
Payments / Billing: Stripe, PayPal
Dev tooling: pnpm, Vercel, GitHub Actions, ESLint, Prettier, Vitest, Playwright
Observability / Analytics: PostHog, Sentry
Design & Media: Storybook, Figma, Lightroom (photography)
Other: VSCode extension author (100-nextjs-snippets — publisher: amjarmed)


📌 Highlights — Projects & OSS

  • Portfolio (live)https://www.amjarmed.com/ — personal site, Next.js, SEO & performance focused.
  • carePulse — full-stack demo (see repo).
  • HORIZON BANK (jsm-banking) — sample banking UI & patterns.
  • Aora (React Native) — mobile app demo.
  • Postify (Next.js + Sanity) — headless blog example.
  • OSS: 100-nextjs-snippets (VSCode), MotionPrime (CSS animation lib), loremarabic, socialmedia-css-colors, Awesome-AnyType-Resources (80+ ★).

Tip: Pin 4 repos on your GitHub: portfolio, 100-nextjs-snippets, one production-grade Next.js app, and one mobile app. Pinned repos = immediate credibility.


✅ What you’ll find in this account

  • Production-ready Next.js projects with focus points documented (Lighthouse scores, perf fixes, ISR/SSR decisions).
  • Case-studies (architecture decisions, trade-offs, outcomes).
  • CI workflows (lint → typecheck → test → build) + deployment previews (Vercel).
  • OSS tools for dev workflows (snippets, small npm packages).
  • Evidence of discipline: strict TypeScript, tests (Vitest), E2E (Playwright) on core apps.

📈 How I work (short, actionable)

  • Start with product constraints → pick SSR/SSG/ISR based on SEO / fresher content.
  • Enforce strict TypeScript + linting; PR previews on Vercel for reviews.
  • Measure & optimize: Lighthouse (target ≥90), bundle-splitting, image optimization (next/image), route-level code-splitting.
  • Secure-by-default: env management via Vercel, CSP headers, minimal third-party libs.
  • Shipping cadence: small, tested increments + clear changelogs.

🎯 Current focus

  • Move portfolio projects to Next.js App Router patterns and add short video case-studies (60–120s).
  • Add Storybook for reusable UI components.
  • Polish one production-grade demo with: Auth (Supabase/NextAuth), Stripe payment flow, and PostHog + Sentry.
  • Prepare German-friendly CV + applications for remote / EU roles.

📂 Recommended repo README checklist (what to include per project)

  • TL;DR (one-line).
  • Live demo URL + screenshots / GIF.
  • Stack & architecture notes (why SSR/ISR, caching strategy).
  • Performance metrics (LCP, TTFB, bundle size) and what you changed.
  • Run / dev steps and CI badge.
  • Tests coverage badge & deployment badge.

🤝 Want to collaborate or hire me?


Made with ❤️ in Morocco — Frontend, OSS & Photography

```0

Pinned Loading

  1. Awesome-AnyType-Resources Awesome-AnyType-Resources Public

    🎉 A curated collection of useful links, tutorials, and resources for the AnyType app – a knowledge management and organization tool. Explore guides, templates, and community-contributed content to …

    193 5

  2. loremarabic loremarabic Public

    generate arabic lorem text, contain over sex methods , you have full optionality to choose what you like, random letters, paragraphs, sentences...

    JavaScript 2

  3. AnyType-custom-ui-style AnyType-custom-ui-style Public template

    create a custom anytype ui style for Any type main page with css

    SCSS 5 1

  4. amjarmed amjarmed Public

    Config files for my GitHub profile.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载