FullStack Developer

Elevating digital experiences through code.
Explore my portfolio to see innovation in action.

about

WelcomeWelcometotoMyMyportfolio.portfolio.I'mI'mBeshoyBeshoyNasry,Nasry,aa24-year-old24-year-oldFullFullStackStackdeveloperdeveloperbasedbasedininCairo,Cairo,Egypt.Egypt.WithWithaarelentlessrelentlessdrivedriveforforexcellence,excellence,IIspecializespecializeinindevelopingdevelopingandandmaintainingmaintainingdynamic,dynamic,responsiveresponsivewebwebapplicationsapplicationsusingusingthetheMERNMERNstack.stack.IIamamproficientproficientininthethelatestlatestwebwebtechnologiestechnologiesandandframeworks,frameworks,andandIIcontinuouslycontinuouslyexpandexpandmymyskillsskillstotostaystayatatthethecuttingcuttingedgeedgeofofthetheindustry.industry.

skills

  • HTML

  • CSS

  • Bootstrap

  • Tailwind

  • Styled Components

  • Javascript

  • Typescript

  • React.js

  • React Router

  • Redux / RTK

  • GraphQL

  • Cypress

  • Lighthouse

  • MUI

  • Capacitor

  • Ionic

  • React Query

  • React Hook Form

  • Next.js

  • Next / UI

  • Node.js

  • Mongoose

  • Sequelize

  • MySQL

  • Github

  • Netlify

  • Vercel

Swipe

projects

Backpack

Backpack

BNE Bacpack is a modern, full-featured e-commerce web application built with a focus on providing a seamless user experience for both customers and administrators. The platform is designed with a clean, responsive interface and includes a comprehensive set of tools for managing online sales. Key Features: Customer-Facing Experience: * Dynamic Product Catalog: Browse products with detailed descriptions, images, and pricing. * Shopping Cart & Wishlist: Easily add items to a cart or save them for later in a personal wishlist. * Streamlined Checkout: A secure and intuitive checkout process with support for both registered users and guest checkout. * User Authentication: Customers can create accounts, log in, and manage their profiles. * Responsive Design: The application is fully responsive, offering an optimal viewing experience on desktops, tablets, and mobile devices. * Theme Customization: Includes a light/dark mode toggle for user preference. Comprehensive Admin Dashboard: * Centralized Management: A powerful admin panel to manage all aspects of the e-commerce store. * Product Management: Easily add, edit, and delete products and product categories. * Order Processing: View, track, and manage customer orders with detailed filtering and status updates. * User Management: Oversee all registered user accounts. * Branding & Customization: Tools to update website settings and branding directly from the admin panel. * Reporting: Access to sales reports and key performance metrics. Technology Stack: * Frontend: React, TypeScript * UI Components: shadcn/ui, Tailwind CSS * Build Tool: Vite * State Management: React Context API * Linting & Formatting: ESLint