My Projects

TestMode
A website where you can test your skills in some technologies related to programming and get certified when you pass any test.

Puzzle 2048
A game created by me, supported by leaderboard API which is created by Ahmed Yasser.

E-Commerce
A simple website where user can view products, add or remove them from cart.

XO Online
XO game where you can play vs easy/hard bot. vs local/online player. Chat with people, invite them, win more games and rank up. Backend by Ahmed Yasser.

Web Pigeon
A website where you can send and receive messages without mentioning the message-sender name.

Ask Bin
Ask-Bin is my first Full Stack website. It's where users can create {forms, quizzes, tests} , share them with people and receive their answers.

WhatsApp Exported Chat Viewer
A website that converts WhatsApp chats exported as text file into a chat for easier view, and adds the ability to search for certain messages.

WhatsApp Form Creator
A website where you can create a form and share it with others to receive their submits on WhatsApp.

Todo List
A progressive web application where user can store his tasks, mark them as completed, or delete them.

Old Portfolio
The portfolio I created before that one you are on now, built with bootstrap.

Photo Store
An image store using unsplashAPI where you can search for images and download them.

Math Exam
An online math test that generates random math equations with leaderboard. Backend by Ahmed Yasser.

Online Quiz
It's just an one-page web-skills quiz with leaderboard. Using Leaderboard API created by Ahmed Yasser.

Technical Documentation
A technical documentation or tutorial for C# programming language basics.

MarkDown Previewer
A simple MarkDown Previewer that converts MarkDown to HTML, built with react.

Excel Sheet Generator
A website where user can create a table with certain number of rows and columns, edit them, then download this table as excel sheet.

Wikipedia Search Engine
A website where user can search for certain topics on Wikipedia.

Todo List
A website where user can store his tasks, mark them as completed, or delete them.