Archive
-
LoForm
Lightweight and Low-code forms library for Flutter, that is inspired by the great React's Formik.
Dart - Flutter
-
Attendit
Attendit is a SPA for exploring and booking events, at least for now. I use it as a demo to learn Full-stack Development.
Apollo GraphQL - mongoDB - React
-
Aljurythm
A code judge that I have created for my Algorithms Course's Assignments, to replace boilerplate code and display better outputs. It's like a testing mini-library.
C# - NuGet Package Manager
-
Detoxicated
Keeping track of my social media detox, time since I've left Facebook and Instagram. I think you should try quitting it too.
HTML - CSS
-
otto
otto is a smart mini-assistant that can reply "otto-matically" to basic messages on chatting apps like WhatsApp, Messenger, etc. He can also do basic tasks like adding received tracks to my on Spotify's liked songs.
Kotlin - Android - Spotify API
-
portfolYOU
portfolYOU is a free modern open-source Jekyll portfolio and blogging theme that works with GitHub Pages with a plenty of elements and a lot of possible customizations.
Jekyll - HTML - Sass - Ruby Gems
-
ScoutsEncoder
A WPF application that encodes arabic plain text into scouts' ciphers with a single button click. Usually scouts' leaders used to do the encoding using pen and paper.
WPF - C# - Material Design
-
Git for Wizards
A repo about, yeah you guessed it right, Git & GitHub where I expose most of the magic spells that I have learned and the magic wands that I use regularly.
Git - GitHub
-
CP Journey
Learning a lot of data structures and algorithms and solving much more problems to improve my problem solving and critical thinking skills.
Competitive Programming
-
DRG
A bash script to generate git repository with dummy commits, helpful for educational purposes and to try new git commands without destroying real-life repositories.
Bash - Script
-
Identicon Generator
An Identicon is a visual representation of a hash value, usually of an IP address, that serves to identify a user of a computer system as a form of avatar while protecting the users' privacy.
JavaFX - Java
-
BST ASCII Visualization
A command line tool for visualizing Binary Search Trees using an algorithm I have developed myself from multiple algorithms that are available in my case study.
C++ - Data Visualization
-
RESx
An unofficial community for collaboration to update and organize learning resources of Faculty of Computer and Information Sciences at Ain Shams University.
Jekyll - HTML - Sass - GitHub API
-
v1
First iteration of my personal website. It was a light theme, so not a big deal...
Jekyll