Skip to content
View rahafebx's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report rahafebx

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
rahafebx/README.md

Hi there, I'm Rahaf 👋

visitor counter

A front-end dev who actually cares about how things feel to use. I build with HTML, CSS, JS, and I'm currently leveling up my React game. Still learning, always building.

I started my front-end journey with HTML and CSS, fell in love with JavaScript, and now I'm deep in React — hooks, state management, and all the good stuff.

I believe in writing code that's clean, accessible, and actually makes sense to the next person who reads it. I share my journey online — wins, bugs, and everything in between — because I think learning in public makes us all better.

🛠️ Tech Stack

Primary Skills

HTML CSS JavaScript Bootstrap Tailwind CSS Git GitHub Vercel WordPress MySQL PHP

Learning & Exploring

Figma React TypeScript Next.js Supabase

🚀 Featured Projects

A sleek, responsive e-commerce frontend built with React and Tailwind CSS.

  • Product catalog with rating, discount badges, and price display
  • Shopping cart with quantity controls (add, remove, update)
  • Checkout form with validation
  • User authentication (login / signup) with localStorage persistence
  • Theme toggle (light / dark / system)
  • Responsive layout with mobile hamburger menu

Tech: React · Tailwind CSS · React Router · Local Storage · Vite

Demo

A beautiful, feature-rich typing game built with vanilla JavaScript, HTML, and CSS.

  • Test your typing speed and accuracy with real-time feedback
  • Compete on leaderboards and track your progress
  • Fully responsive design with smooth animations

Tech: HTML · CSS · Vanilla JavaScript · Local Storage

Demo

A powerful Todo app showcasing full CRUD operations with a modern UI.

  • Create, read, update, and delete todos with inline editing
  • Dynamic filtering (All / Active / Completed)
  • Clean, modern interface with pure HTML, CSS, and JavaScript

Tech: HTML · CSS · Vanilla JavaScript · DOM Manipulation

Demo

📈 What I'm Focused On

  • professional git and github advanced techniques
  • Building scalable, accessible front-end applications with React & Next.js
  • Designing reusable component libraries and design systems
  • Optimizing performance and user experience
  • Creating responsive, mobile-first interfaces

💼 Looking for Opportunities

I'm actively seeking front-end developer or junior web developer roles where I can:

  • Contribute to meaningful projects with real user impact
  • Collaborate with talented teams and learn from experienced developers
  • Grow my skills while delivering high-quality, accessible code

Open to: Full-time · Remote · Freelance · Contract

📫 hello@rahafebx.me

📊 GitHub Stats

GitHub Stats Top Languages

GitHub Streak

GitHub Activity Graph

🌐 Let's Connect

Email Bluesky GitHub


✨ Thanks for stopping by! If you're a fellow dev, designer, or just curious — let's connect. I actually reply. ✨

Pinned Loading

  1. simple-react-shop-frontend simple-react-shop-frontend Public

    A simple e-commerce front-end built with React 19, Vite 8, and Tailwind CSS v4. Features product browsing, cart management, checkout flow, and authentication — all client-side with localStorage per…

    JavaScript 1

  2. React-Architecture-Approaches React-Architecture-Approaches Public

    A comprehensive guide to React architecture approaches with practical examples, folder structures, and decision frameworks for Atomic Design, DDD, FSD, and Hybrid patterns.

    1

  3. vanilla-typing-game vanilla-typing-game Public

    A beautiful, feature-rich typing game built with vanilla JavaScript, HTML, and CSS. Test your typing speed and accuracy while competing on leaderboards!

    JavaScript 1

  4. vanilla-todo-crud vanilla-todo-crud Public

    Simple yet powerful Todo app showcasing full CRUD operations. Includes dynamic filtering, inline editing, and a modern UI. No frameworks, just pure HTML, CSS, and JavaScript.

    JavaScript 2

  5. web-dev-resources web-dev-resources Public

    AI-assisted web development resources, tools, and references for modern front-end design, development, and workflows.

    1

  6. git-commands git-commands Public

    Complete Git commands reference with SSH setup, daily workflows, troubleshooting, and pro tips - from first-time setup to advanced branch management

    1