Mohammed Sobhi

A Software Engineer with a B.E. in Computer Engineering, passionate about crafting visually appealing, user-friendly, and high-quality full-stack web apps while following the industry best practices and Accessibility Guidelines

Tech Stack

  • JavaScript
  • TypeScript
  • Node.js
  • React.js
  • Next.js
  • Express.js
  • Nest.js
  • PostgreSQL
  • MongoDB
  • Redis
  • Native CSS
  • Tailwind CSS
  • WCAG

Get in touch

My Projects

Recent posts from joined communities.

Breadit

Join vibrant communities on Breadit, a platform for sharing posts and engaging with others through likes and dislikes. Built with Next.js, using the new App Router and interception and parallel routing. It also utilizes Redis for caching, PostgreSQL database with Prisma ORM, Next Auth, and Tailwind CSS

  • Next.js
  • PostgreSQL
  • Redis
  • Next Auth
  • Tailwind CSS
Eight posts with large images, user details, links, and comments.

Memories

Capture and share your precious moments with the world and engage with the 'Memories' community through likes and comments! Built using React, Express, and MongoDB. Features include JWT-based access and refresh tokens, email verification, and support for next-gen image formats

  • React.js
  • Express.js
  • MongoDB
  • Redux
  • React Router
main page of ProShop featuring PS4 and the latest products.

proShop

A full-featured eCommerce platform built with React and Express. ProShop includes product reviews and ratings and an admin dashboard for managing products, orders, and payments. Users can register via email, authenticate with JWT tokens, and enjoy seamless payments through PayPal, with data stored securely in MongoDB.

  • React.js
  • Express.js
  • MongoDB
  • Redux
  • React Router
Apple-like store: iPhone 14 showcased with 'iPhone 14 big and bigger' text.

Apple-like Store

An eCommerce platform inspired by Apple's store, built with Next.js and utilized Sanity CMS for product management, Stripe for smooth credit card transactions, and TailwindCSS for modern and responsive designs.

  • Next.js
  • Sanity
  • Stripe
  • TailwindCSS
  • Typescript
Light blue announcements box, followed by a user greeting message and colorful list of courses.

Smart Examination System

Graduation project built with Oracle APEX. This system is based on the randomization of questions and variable answers generated by the system to prevent cheating.

  • Oracle DB
  • Oracle Apex
  • Bootstrap