Skip to content
View Ziad-Elshrief's full-sized avatar

Block or report Ziad-Elshrief

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Ziad-Elshrief/README.md

πŸ’« About Me:

Software developer with a strong foundation in web development, proficient in HTML, CSS, JavaScript in both
front-end and back-end with a good knowledge in working with both SQL and No SQL databases through various
personal projects. Seeking a place to apply my technical skills, passion and continue to grow professionally.

🌐 Socials and Links:

LinkedIn Leetcode

πŸ’» Tech Stack:

Programming Languages:

JavaScript TypeScript C++ C Python

Technologies and Frameworks:

HTML5 CSS3 Bootstrap TailwindCSS React Next JS Express.js Django

Databases and ORM:

Appwrite SQLite MySQL MongoDB Prisma

Version Control and Deployment:

Git GitHub Vercel

Projects:

MERN Chat App

  • Real time chat app with rooms built using MERN stack.
  • The server serves a React app as a static folder and both can communicate using socket.io.
  • The chatting is done using multiple rooms with any names and multiple users.
  • Users can create and log in to their accounts to use the app features.
  • Tools used: NodeJs, Express, React, Vite, Tailwind CSS , MongoDB, Socket.io, TypeScript.
  • Repository: GitHub
  • Live Demo: Railway

Stream Vibe

  • Multi-page react app using React router to navigate between main site info, TV shows and movies pages.
  • Real movies and TV shows data from Restful APIs.
  • Searching functionality through site search bar or using ”?q=” link for both movies and TV shows.
  • Responsive design for both mobile and desktop using Tailwind CSS.
  • Tools used: React, Vite, Tailwind CSS
  • Repository: GitHub
  • Live Demo: Vercel

Next.js Booking App

  • Room booking app using Next.js which uses appwrite for authentication, databases and storage.
  • Create account & login then create, delete and view your rooms and view and book others’ rooms.
  • Responsive modern design using TailwindCSS in both light and dark modes
  • Tools used: Next.js, Tailwind CSS, TypeScript , Appwrite.
  • Repository: GitHub
  • Live Demo: Vercel

πŸ“Š GitHub Stats:



Pinned Loading

  1. MERN-Chat-App MERN-Chat-App Public

    Real time chat app with rooms and user registration system built using MERN stack.

    TypeScript

  2. C-Cpp_ProjectBuilder C-Cpp_ProjectBuilder Public

    Desktop app that builds C/C++ projects using GCC tool chain

    Python

  3. NextJs_Booking_App NextJs_Booking_App Public

    Room booking app using Next.js, App write and Tailwind CSS where you can create an account login then enjoy the ability to create, delete and view your rooms and view others' room and book any room…

    TypeScript

  4. Stream-Vibe Stream-Vibe Public

    Stream Vibe is a multipage web app built with React utilizing React Router that uses APIs to display movies and TV Shows Info.

    JavaScript