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

Highlights

  • Pro

Block or report abmdevx

Report abuse

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

Report abuse
abmdevx/README.md
█████╗ ██████�� ██████╗ ██╗   ██╗██╗     ██╗      █████╗ ██╗  ██╗
██╔══██╗██╔══██╗██╔══██╗██║   ██║██║     ██║     ██╔══██╗██║  ██║
███████║██████╔╝██║  ██║██║   ██║██║     ██║     ███████║███████║
██╔══██║██╔══██╗██║  ██║██║   ██║██║     ██║     ██╔══██║██╔══██║
██║  ██║██████╔╝██████╔╝╚██████╔╝███████╗███████╗██║  ██║██║  ██║
╚═╝  ╚═╝╚═════╝ ╚═════╝  ╚═════╝ ╚══════╝╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝

🏆 GitHub Community Recognition

Top GitHub Users in Pakistan — abmdevx

Recognized among GitHub contributors in Pakistan

Let's Connect

     


💻 About Me

  • 👨‍💻 Role: Full-Stack Developer
  • 🎯 Focus: Backend Development • Full-Stack Applications
  • 🎨 Frontend: React • Next.js • TypeScript • Tailwind CSS
  • ⚙️ Backend: Node.js • Express.js
  • 🗄️ Database: MongoDB • PostgreSQL
+ Passion = Building clean, practical, production-ready software
! Learning = Redis • System Design • DSA

🚀 Featured Projects

☁️ BaaS Projects

🧠 LearnMate | Peer Learning Platform

GitHub

A peer-learning platform designed to connect users based on their skills and enable collaborative learning.

Key Features

  • 🤝 Skill-based user matching
  • 👥 Real-time peer collaboration
  • 📚 Collaborative learning sessions
  • 💻 Practice coding together
  • 🚀 Skill growth and progress tracking
  • 📱 Modern responsive interface

Tech Stack

React Redux Toolkit Tailwind CSS Vite Appwrite React Router

💵 DigitalWallet | Secure Wallet Application

GitHub

A secure digital wallet application focused on authentication, wallet management, and transaction handling.

Key Features

  • 🔐 Secure user authentication
  • 👤 User account management
  • 💰 Wallet balance management
  • 💸 Transaction handling
  • 📜 Transaction history
  • 📱 Modern responsive interface

Tech Stack

React Redux Toolkit Tailwind CSS React Router Appwrite Vite


🧩 Full-Stack Projects

🎟️ Eventra | Event Registration System

GitHub

A full-stack event registration platform built with the MERN stack, featuring authentication, role-based access control, event management, registrations, AI-powered event descriptions, and interactive API documentation.

Key Features

  • 👤 JWT authentication with access & refresh token flow
  • 🔐 Role-based access control with protected admin routes
  • 📅 Complete event creation and management
  • 📝 Event registration with capacity and duplicate-registration protection
  • 📊 Registration status and management
  • 🤖 AI-powered event descriptions using Google Gemini
  • 📚 Interactive Swagger / OpenAPI documentation
  • 🎨 Responsive dark-themed interface

Tech Stack

React Vite Tailwind CSS Node.js Express.js MongoDB JWT Google Gemini Swagger

🎬 Social-API | YouTube-like Social Platform

GitHub

A full-stack social media and video-sharing platform inspired by YouTube and Twitter, featuring authentication, video management, social interactions, subscriptions, playlists, analytics, and media uploads.

Key Features

  • 🔐 JWT authentication with access & refresh token flow
  • 👤 User profiles, channels, watch history, and account management
  • 🎥 Video uploads, thumbnails, publishing, and management
  • ☁️ Cloudinary-powered media storage
  • 🐦 Tweet creation and management
  • 💬 Comments with pagination
  • ❤️ Likes across videos, comments, and tweets
  • 📂 Playlist creation and video management
  • 🔔 Channel subscriptions
  • 📊 Dashboard analytics using MongoDB aggregation pipelines
  • 📚 Swagger / OpenAPI API documentation
  • 🎨 Modern React frontend with responsive UI

Tech Stack

React TypeScript Vite Tailwind CSS Axios React Router Lucide Node.js Express.js MongoDB Mongoose JWT Cloudinary Swagger


⚙️ Backend & API Projects

🍽️ Restaurant API | Restaurant Management System

GitHub

A RESTful restaurant management API built with Node.js, Express.js, and MongoDB for managing restaurant operations, including menus, tables, reservations, orders, inventory, and reports.

Key Features

  • 🔐 JWT authentication and authorization
  • 👤 User management with admin access control
  • 🍔 Menu management
  • 🪑 Restaurant table management
  • 📅 Reservation management
  • 🛒 Order management
  • 📦 Inventory tracking
  • 📊 Restaurant reports and analytics
  • ✅ Request validation using Zod
  • 🚨 Centralized error handling
  • ❤️ API health monitoring
  • 🍪 Cookie-based authentication support

Tech Stack

Node.js Express.js MongoDB Mongoose JWT Zod JavaScript


⚡ Real-Time Projects

🎨 CollabBoard | Real-time Collaborative Whiteboard

GitHub

A real-time collaborative whiteboard that allows multiple users to draw, brainstorm, and share ideas together.

Key Features

  • 🎨 Real-time collaborative drawing
  • 👥 Multi-user collaboration
  • ⚡ Live synchronization with WebSockets
  • ✏️ Interactive sketching using HTML Canvas
  • 💡 Brainstorming and idea sharing
  • 📱 Modern responsive interface

Tech Stack

React Tailwind CSS Node.js Express.js Socket.IO Canvas API


🛠️ Tech Stack


📊 GitHub Stats

streak
stats   languages

🐍 Contribution Snake

GitHub Contribution Snake


Typing SVG

Pinned Loading

  1. packet-picnic packet-picnic Public

    A full-stack file-sharing platform built with Node.js, Express.js, and MongoDB, allowing users to upload files, generate unique shareable links, and securely download shared files.

    TypeScript

  2. pixelfolio pixelfolio Public

    An explorable pixel-art developer portfolio built with Next.js, TypeScript, Tailwind CSS, and Phaser 3.

    TypeScript

  3. 1tapdial 1tapdial Public

    A lightweight, open-source Chrome extension that detects phone numbers in Google Sheets, sends them to Google Voice, and starts the call automatically.

    JavaScript

  4. learn-mate learn-mate Public

    A peer-learning platform that matches users based on skill levels to collaborate, learn together, and practice built with modern web tech.

    JavaScript 2

  5. eventra eventra Public

    Eventra is a full-stack event registration system. Users can discover events, register for them, and manage their profiles. Administrators can participate in events as users while managing events w…

    JavaScript 1 1

  6. Data-Structure-Algorithms Data-Structure-Algorithms Public

    A comprehensive collection of Data Structures and Algorithms implemented in multiple languages (primarily C++), covering core concepts and problem-solving techniques.

    C++ 2 1